50000
2008568477
2067237962
864134759
1454978890
1896891025
1003906262
193562764
806265407
1182115723
1430592649
1356511426
1657499687
768983808
1660751124
1346001707
199456757
1725550448
849263565
1790112205
178043702
1651775712
1488243058
1103096808
533683546
791752912
1085647225
1082946906
1424639141
971123254
1174162634
1607492948
832208083
1093916948
324144060
139703326
843324325
1328050322
333266090
1649589732
362682397
1763858739
858617510
2020182084
385358900
371884986
1218700144
584815657
2097435434
2067963709
227444214
127995489
1572255774
1715687272
1231092297
2105939320
359956536
169255874
1041402578
1784595678
1140379128
68081564
1244604978
1972587212
1161998512
1568749038
2112290538
2005322837
749315712
298072980
1507428921
1111998110
2061931720
218562784
984696546
299806972
590447770
55913042
884622629
540399557
2123876752
1112066843
668395046
1548648878
680270468
1899487343
1507104550
1040227004
2068743218
401023481
677339034
1061638698
469105045
1921944013
886742262
1631103558
1343209403
851549152
1488942747
2092525116
1149622133
848888021
1057039578
1064070205
1067450805
2041736124
1363877177
1657898575
2097649167
101016158
50814484
2074042271
1213083001
719209530
1475207501
1893353469
471213226
834828403
786096826
392472796
1235851884
1463435860
1454111494
1704956930
1237896225
193370109
1188576840
433621981
1044919261
530035939
378663449
47057746
1378923960
1435703027
1111127951
298891117
1329955503
327521480
1956789693
1280121022
428537638
2007604177
1206679645
1641620640
579330060
534403498
1387490461
1050543286
1369231902
26103639
1443016082
457600138
1489539500
749643928
15073420
579952077
943014037
1203650260
1013574058
1987933299
1733686200
1392237507
2034991045
965126512
680456886
998635349
1264017630
2010412390
1326156829
1073323675
1143049764
1754694468
933444204
202245762
1248831460
1512774264
736649260
488838273
415833902
2105881162
514941913
1858849984
415997653
2004481413
461010265
431071073
436949842
1404024302
1634721334
1450523901
1244473953
1220923886
695277760
1131981351
38566750
1375734647
2130616700
1302584380
1238663389
1309289881
228424407
234229505
916500701
1161868612
436475267
17848513
527159228
1173124528
506686787
942993131
1131522042
1021628700
654359467
1547519695
878626465
1115369732
1978590769
1315576307
371910387
1465828455
618616560
1616384340
539268693
1313894321
600882043
577835443
542145320
584015095
1880419824
1780808709
1893304977
2108844231
2015038214
662322030
1123229195
304029834
680170544
1650388424
1477154362
1186857331
445897907
461192756
61002383
1100257374
2008712452
939628848
68143459
1839819573
107721507
440053846
1158164380
726338068
2056438186
1697433073
2040232389
509836582
127784868
434894061
1093851677
2008204692
68219122
839673006
1969565276
2083257336
1501995037
945310823
239803522
34681933
448215599
1716957884
1221539264
894113506
30666993
1282541647
1994370881
2039379445
74686847
2062514340
1731715370
182408354
355084538
742396102
908746422
264039076
292345527
801495163
773875658
420130395
1236389224
1867727336
280851440
1304608346
559916694
102933068
1240382035
2061911731
1048243891
1480185557
2096593664
1496459491
1049659794
1170649280
243089349
1080326787
305707279
89976582
972222584
380394126
5007274
556454306
562802481
360091812
1298850408
1471548903
624130889
1591195935
125560419
1398006547
2011326330
1361949643
1118250235
144694122
519074342
1678166930
247627190
1759456377
1592595013
1295871082
1092158286
1541705030
644846925
2141818080
564870662
887936274
1074661219
870577942
977912857
2046883803
1250972068
982920131
455854461
1813774549
1343011944
1754704869
1137839805
1967142833
1198417156
1263400224
1217665732
1062259839
477866219
188432320
1206953961
996940561
1866599250
1454581152
608913290
1311710615
602968586
1701071577
705931997
1247815511
1695406009
1270802660
2135751785
622583581
2141380602
966180994
521983736
1244869022
1949101126
977838198
911159924
1144629422
585059419
2048999729
964288607
1783476576
1164916305
34470691
698252767
1642782524
222903011
1905206728
492239438
2089502261
1212304232
1101152728
1253729229
1815272818
654740657
1959661226
915604681
202663019
1082980238
903872819
825246600
1076877192
1870053813
1347230336
174262567
1671671291
177584886
1085422491
668817065
762644306
986938572
1633105672
398637234
4371229
1667576364
1096890001
1647153753
1890479375
854613081
2139393191
1832497989
2066917314
1093062272
938743570
1734706484
1747802929
750921148
502827518
1950465948
1833901387
1406700337
628228900
763294931
1129270502
1975459237
937557498
653458146
5560475
2022979989
1322275211
768204781
862434913
807897236
1166842015
866806142
327989952
116248368
366476248
70985679
970861450
358385791
1903483668
890295116
1451448063
694743590
477517952
1051767345
1445664739
980345470
854749645
1132082478
239562159
1482978546
1895377409
1368832662
1310954135
685451260
2022290808
1316514610
560947601
1197082371
2084719392
1423382515
2004979607
1104077759
142705009
185485911
1220326128
509181257
256471591
43703930
867567049
12471611
933999046
171531464
707215202
1411516998
1223298809
5396293
244378821
2078048455
1137478771
483940980
1413543353
885372532
1852773642
577013840
1570823792
1727580802
1893528450
2131771394
777179526
1830764194
1407670261
634675485
787358306
1550375270
820161397
2007684434
2059556528
1076632988
2051388364
779639929
1089104599
837903762
951171393
1796319801
101937112
26986555
1801716094
346315933
2105035010
791711217
830256914
1371094715
1677083750
535546908
1948108555
1100423894
115644063
1694153357
1084711640
892823589
1377433904
344898253
1527499074
17308562
1895273524
200176823
2024992996
1807346404
1276809811
1928897712
439502685
218430763
619317826
1390674078
2014750564
721254938
1417660633
1668983011
1067570872
1375211995
313210580
1897827786
598823062
1990294330
285891046
399447969
943234577
401535109
2093601327
2027946217
1294358698
1323551583
225360823
674374125
1340860145
2120634347
874550948
1218369493
1780497103
3877112
999783557
72516140
222307875
1619101383
1463190218
89574791
192872673
733367204
1758557802
1260443545
2108579199
2071768383
1010787683
559918614
1914579065
1296678730
959366583
710329994
1698213839
905484262
590792564
845088890
81552197
816153387
1519463015
1422412342
789304086
246530315
493298187
422317541
250407427
1493081744
494833681
472715302
964699479
1958023899
562290094
1157572153
543907455
173364248
270532050
505003007
97648983
1281319734
1064921621
2012228049
430514816
2024288204
575074395
2128728655
782288819
1165866959
826333897
863841016
1982020346
198313264
138769711
623840784
444843580
632067898
1046158325
695251007
2125149643
1540992006
1167966310
942365474
1351532258
1730256404
2099937627
1895439713
1903620652
222986030
252959072
2001269636
1504305764
1317880693
1866014037
1934820580
1194685250
293604784
1916065587
1976974069
1459471744
594915837
693331437
1294008442
793229101
832101148
1917849227
1238072681
1464169047
816523904
1933323689
1441835042
210032263
953806351
236716868
1561564521
536579107
189170848
1309520586
292716111
412156878
1562479659
146502099
1916462642
732876704
2012516136
1703799574
1927561954
158637273
1472381513
1757052375
1618109017
2067297350
302900165
764633811
713042804
1135001313
534999390
1951115485
451686712
1351523295
1736955526
1893521754
1561555558
543278229
2130238623
975636431
1079857336
171925823
137673369
1372573448
584082701
1700153028
1519075547
353061695
285546085
1384108036
2056861269
65624391
1542745309
1381759134
1822676767
1013370678
1301572837
2125576932
1778004489
2014615641
1113094597
165520232
1818247478
1564781310
1517043527
1407719357
1310819416
931115437
1950997586
1293574391
1906751868
883371275
1465500214
2044425237
108461075
2049582915
1597094618
1627536622
255160962
1882640703
864161010
164538583
1948265094
259422671
1546297718
1623458213
1272793349
700386907
1601551497
903314191
567518900
567162447
1068834423
238282730
2131943757
438394302
1646002087
1295279525
1369509739
1449516026
441370269
1128777959
185403653
1906870483
1025719548
293864728
1808969751
475330518
1921401350
2064130713
210487573
638078713
81185649
11269020
897501384
1627483367
1634727233
22811086
180386626
1088795083
926125277
747905526
1655957530
1994959700
986188256
1640417639
285870354
484706696
788213516
1655380093
1934222722
1229583785
636674404
2119626375
988970621
1662393952
266007455
650456724
2137724471
39925157
567103789
200728396
678003870
648289438
211997416
1575505255
128289157
1846724650
1598316341
308675783
788036085
376957970
1056581309
296509967
224434022
2042769566
1936927606
510304376
379992614
577657474
18200821
166731688
1807241260
654875225
138874415
648728233
169785529
404881870
1299184957
160026352
444807027
1866288746
360754749
1122810898
367094537
572752165
550832505
495383694
271993167
1665198
804059478
1060029252
378623168
1860640787
1356539219
603057190
1755926705
1145983177
1113361566
2135919319
1723640652
1131562387
155167359
1383398264
1786437612
294041774
2032126497
1956223141
698923644
1183827806
2116249494
1143730672
902632904
329520595
119057922
1269727441
902272760
669890427
1765111136
1174265928
671555625
421686966
86811532
1050178793
134844105
1443350752
1653235983
1890770811
441850281
619113901
1879206482
18007285
1750676288
2034373842
1401405549
1389630252
180931968
1286048398
1198369745
879855613
322392556
1167135591
2023586285
1225025461
1496656186
2142644207
347269254
251445299
665050986
2112380390
1425711227
1336606611
386583708
1512522759
239301756
521427814
808389863
1892537739
264714977
1250240145
364167992
2143921459
1268247430
2114844280
2030811653
522169332
1356990884
64259974
1808217730
407876981
944115587
2130610287
1575012573
820218224
1208152100
924185111
815378783
1555421354
1175630410
1480429769
1520318097
453857989
669552732
1906901805
1966380749
908854488
280845971
627286964
653908579
545560948
1877527109
1018076571
541998760
998290892
985437203
425326765
1520460224
194944439
489586739
1181194306
602821420
1433702326
1164320945
30350345
106436902
224989397
954535457
921815685
1780410752
2130165867
254761806
1153245201
436540209
924314538
912663358
255437310
1833169026
1193509330
882724274
339593957
1739070278
612767736
1357670528
133585390
1611058628
195624083
558912156
984035204
390568522
1048498895
17745862
993389943
334717574
1182066808
1023740288
441154476
1407056205
1978275745
1362970162
1039983309
1960957965
1617731968
45744862
250014526
394562859
958408221
505451836
80248237
4433903
1388176110
419842195
1743504181
2000943846
1777512723
1877089572
1464518826
1973136807
288518080
301070382
216221681
1337016975
318816245
1209611624
1671734549
1500883053
85868265
2112889026
760455610
2064144010
1328375540
1800438920
1877618327
798623860
1846183782
2127632853
1193186719
657108355
485601041
1273434957
661542258
1873777152
1693277152
257562792
1727237350
1323306227
2134652364
1044272529
1148959386
275686796
1345342911
1365181068
1612703771
1664159156
427309044
1136954673
1017558561
513177309
1102360051
1778014172
429837672
283251943
1430969444
159972351
1081875803
1129669578
140121557
127578875
1786777934
625722598
1401013832
300836544
352016102
946807336
558399336
2079253453
122629915
545568052
976042334
1271589302
821254848
173901597
489286722
286474972
1838060754
916595766
1423429645
708135667
1429773076
378306048
338666191
1859610748
661557991
1769635635
2019583099
1743433794
751821566
12221008
1871012669
391115852
637943607
1124542853
691952396
989959709
2071350189
1250351733
921729514
46496457
1795919785
1897771848
1318085759
469690986
2071673446
1807372481
756165958
1762250552
576484599
32111955
322902571
2006257675
410418003
661568763
1718384775
1071975994
283720750
1590484227
667926140
1035542316
1602705235
391455162
1426658168
93165194
1515998015
2118610565
1083124904
1439864557
1221478650
2004854418
1486361014
869914787
1755142619
656963125
1339605773
1679332417
316851958
2095771731
1294099321
893336557
2127883686
1617001892
752110585
390818041
131087007
323011712
1462794035
414807758
1913495939
2130720176
1450350074
1368717527
374691690
729524595
1461882721
1890689705
700651512
397523977
1183070614
1922130162
254894748
521947980
644561301
2010037367
1178911105
1984167075
1541886136
1495763063
1932455158
688501809
241615973
1912855197
158020053
993726558
156189590
289107061
1316738270
1618983626
703914819
1082750562
1602220154
6781245
303984441
1976911844
736305840
1765867162
1720117901
1436957352
15907492
755704868
1211603866
270802240
1277652848
1856165168
133355959
309080306
1692848595
1675242095
1804843369
1477820105
216260256
2046459342
1243191654
374280309
892702252
1399381245
663387370
61956875
870881223
1367302189
1144707437
325617729
1374083435
1448691878
155045925
2110389275
1067075392
1875163826
1399862980
1082982884
483385046
463983198
1353785124
1761037895
172664718
1487141083
2070118201
1865513313
1014899530
1727477922
1195849771
1231159786
1626453617
291557777
1605440096
371672221
1690939022
121343818
433629096
414336597
1488646008
1578336533
739954326
715245795
879544763
895000251
678151422
1946620156
622680430
2078014402
882119392
1106065476
394513953
88420869
719619723
567178671
1575561952
642254276
285208337
442977835
222248551
1481058108
1674137621
1848702168
1772615885
1132094069
72890741
1316071260
1253437888
506519838
1730407857
594600248
2084856371
322878536
1309846043
816917487
1217878787
1987997465
616053995
1840559217
1918528220
1498173387
799141046
165558525
1586594256
1518760769
732737196
1014672561
13531398
1017945533
1457650396
235779949
351519993
984304369
2084482117
2124135879
2116398439
9889210
1292723491
1222352679
516409048
875647700
1816952927
453781772
1198526236
979315322
1270699259
268921376
819829139
1886753254
2109480593
590873711
1237442993
761137991
756432236
676553602
132415113
1489169433
1691226163
145946511
359631318
1001392911
381726460
711151312
1985697280
318724929
687803543
1954612071
328614139
1980527034
1029481102
845023188
708691086
698950381
1298804960
1907217323
1678265703
422020571
28655051
350611195
161290177
2138135644
941484906
1398733170
751789988
1697917143
2075286772
884205101
1039602928
1619029287
1030151612
1399234246
472938550
1411878072
2110385558
311152183
1730603001
650705453
118280606
2059217140
483748839
1147761709
756756680
1192439926
1846712090
2055561640
952173601
1377494146
330098563
980828652
1728105341
491388740
971480648
522106599
1890121911
1723270636
72540094
1817925035
459992089
1112143022
1289470675
1490143701
363893621
1762409225
754538125
326795531
2073561408
337657478
977500985
44358367
249390971
1461249824
1192120076
1006147651
506206102
891348518
914225644
1458379703
121359016
1244324207
291724707
1849464357
1735712948
1263205356
224087309
1478351211
838992344
296627403
1148792598
1298984434
1408770426
290779625
641644487
1772664047
2053188851
1396182613
2099459578
1979266611
1733840091
929476915
2023624978
1983231062
243243092
1068261406
841895066
749449194
1959609925
1756120710
60345250
2080968941
852961269
352069957
1782949651
441190569
1615275313
2007036960
1919541780
306784010
156180715
920850731
1605768444
1564951141
1211630356
99929283
1190131540
1117335559
1496111896
1142107471
949118523
1082468340
2071584386
825259853
918215754
167343830
1893521260
1760110820
916793025
1705647537
1368747882
977138275
1639132830
74225504
1329208232
1274598833
515416073
796999898
1134152145
287474206
1103783908
1290332861
1208324937
562068704
707800354
272471645
661997987
1897931895
1389807205
10626236
892555718
191442080
1093094576
816656456
1016701933
2011310330
984000287
762739545
1623937503
1900793312
320903434
845201737
730447939
1960036265
919427241
2059656171
1087151450
1434843315
709172421
73819948
1722317521
1812956329
1364152809
783158810
227541385
2071953163
1055630455
889539373
1822401410
297954012
900165609
567473480
489396092
1993260185
1384129937
1506098026
1857086867
220646576
121353923
1333540722
2121439888
442257358
31258812
704404179
254809975
950686053
616576702
1341961425
238045720
1325749124
1415781373
1960363241
991221805
632450534
596038403
1218763191
556920050
1651668859
2108302564
231837812
1949622871
860984525
799311293
291535316
706761062
35957582
1797633342
416364281
256604158
1918987265
1749905004
230560398
213760975
1781163816
934964577
468570950
584366221
1551541279
1810532376
822411942
729806755
1078830101
635291535
1721028561
1711280636
1231329939
792308104
120717038
735515150
753127020
352554850
537654373
1614111545
1151866143
829189689
173388959
1187823725
479339383
589753240
1444427883
250843001
192174596
1674988281
464603976
1973338412
462469210
933174927
410220986
2014010490
596223655
1232632928
596333597
1675053756
1867924463
169878510
1238850744
951770754
962186614
1359567782
1687285904
1715313634
1712122633
77456630
1181941531
716505128
906646319
1355330490
1904328854
1385985703
1945083731
1201273089
1636828704
2137258327
728777723
2101432680
1963113092
1191246933
887123959
225850430
1057773775
1483347614
1458483358
1654107373
1010917723
1178924173
1823985883
102284819
2130694928
638688850
1461852602
1670497184
206518836
1026491587
1747953814
1388460368
1742996715
507116486
596307210
1499841921
1893102189
393907293
553631363
1382447245
383681973
1282409086
1336396277
199311417
326172371
76036589
425161847
1383946147
1559384203
1883645205
890569872
422818278
915085730
567072107
525103098
898297010
1205760957
1986955700
421310547
1412279794
865963639
21780713
653256514
461476706
528897199
1249563724
1961318628
274515740
1643471018
367466343
1656962985
2027152991
1649875429
845875615
78980760
1976047800
921912204
504142607
1212510299
333812759
240304164
2103080171
756631038
1155389894
522668631
1281734136
2053686905
1728429588
1121206188
327513804
993225734
1987169827
349294517
1646482248
301162885
878191717
748562325
114997865
1152707457
244549695
482464208
662186795
124219038
2132339637
1508062410
203199798
1960903790
282490966
707342405
1025930441
616303725
947646569
981526965
1372934763
2103036463
1504195596
507185251
2009239720
1085141536
1628391439
189269876
2078367271
1468077618
538564394
1577365871
1769240504
1416756111
178444548
1884238369
421979920
422994243
219218930
1084166715
547213281
204074919
444745477
750413079
17495061
727236443
1457755484
1043425503
1343540169
257918405
2024952468
568991284
213471221
1381664416
1076176536
75227293
319322304
557084327
264497170
250205927
2025161946
803061564
1827571799
1646918802
72334027
2006016347
1383673523
494313947
281526943
1602892453
1578480663
828740224
1806967373
2023226140
1579153304
1824462434
602978936
889425140
720404289
1946519105
1147343546
597873109
368026741
1360814767
1979537525
1444203277
1436042060
151376182
2001287605
1700539230
401582109
1878965903
356117146
81670260
1378401057
428451173
2087686608
614590932
922765121
221729903
69999738
353762136
1050470127
1876967111
229504628
482139783
1553945897
832483564
1371564924
126866539
631519021
371424822
724739648
999545763
1732239589
556793526
296265392
1020798001
708169708
150069349
573853584
1109751817
2029035252
929970730
1191422078
1259952661
1358421904
1131625038
1874543594
133703377
1353354941
1944543332
487465513
256341420
1674026795
716970141
738481204
1080489044
1549453706
2110046128
1207355583
33489079
333987302
1932095232
1033034842
2066226891
341405110
1329300235
939541244
1049574818
1479369584
1513394828
11842987
1360921189
295881911
1203265065
473390202
1654303815
187406455
200450148
1788007192
1540761396
2144993480
127989057
1797102817
1671536627
844959198
388100373
604542024
246929256
350662853
1811897607
280418336
684650155
1596509191
1313453178
603393398
1937914301
495269765
1542934642
840005471
1974639350
908845823
851848459
1188076891
1204727734
2055113524
1661467093
711547901
95036332
1861917242
352071445
1635797728
1859427074
480060502
1285416897
1383480054
1325019700
1673517270
1988022078
1571948957
2024180123
1652436037
1852367293
561346630
1101461581
1018336823
1164740028
891892234
1513606589
560191023
1731897706
1340762291
1469036846
436262517
381355534
526280932
343892393
2042822627
1237828833
438928725
1757256221
1589900278
2074726454
1469199648
2069960780
1212659703
705196054
1247496832
738693326
545734484
671962141
615389801
50686873
376845786
1176736432
1152148454
1395182610
193992812
2044040689
761305551
754183835
1628454747
2102067842
75737033
2064717264
335939728
602017965
261126009
231278707
1839846798
700054735
1988534929
1282263428
627297541
1310250929
1204740560
1839957244
2015446983
304753745
431166922
413697819
976715886
1046556724
464384692
1353561673
75809508
1616533147
601260635
269802320
1513090188
1362566186
1023986156
994061287
1317150380
1099723189
911294903
1653090108
1701741155
1172420912
1884368815
1394104305
1872475647
1725420096
528884086
352289540
888187377
1733624646
44763137
756150712
2038378391
475930059
1169848531
867610630
1522486783
1634233224
73688655
1598296291
1103282723
674949290
1868098612
468889263
2037515476
744601120
1462950550
1207182208
1844324309
226761805
712788668
1398581816
1399182717
449673835
645202474
1124174717
27610284
1174086560
1476464257
915797661
760227558
1521227394
1671948374
651122302
1997157454
694313257
1518732932
1372160589
181062833
1592421587
822973233
1284345556
119887229
543588197
1753234819
9919057
1288189317
1068701721
1217101265
985029978
1295463526
1929889933
236128147
547162596
232080120
881330621
1671337313
259690404
2055417181
1000317922
1175488066
668161091
374061669
699952792
1319283393
223735475
1394266049
690532677
1595896064
1575328883
135470616
271385649
712190791
255357845
814973846
317941963
265276902
2103163163
1386643684
1482378167
940709494
534623563
1264784452
1176837641
1081786159
1496864573
2058168262
605639824
1756554977
1966101795
1605957746
784559395
486779238
1980019415
1484512187
1806062632
56271242
731294589
349111661
1652167307
159139824
484582278
1923552956
871330615
739940123
591043155
1189272578
1005217026
546722670
428432615
340111545
1487432164
963056178
1604895998
516786157
2044842337
954276923
427470771
502998513
563348252
246088918
2108956259
1347907648
732868157
1941492027
684936187
391447141
1997763269
1416230776
740558802
1502446928
1575370600
1225141080
1278516237
299217568
1965081204
1869559392
1488490146
822814582
268798414
1916922761
1162926127
1756230579
732495291
620338477
125533088
629853980
1574615400
553003860
1132852493
2137963653
799092778
1094325105
1338387653
1531960935
888333484
2023323840
1923408076
738613105
1292070969
516483231
93576386
719957921
1741624311
1372092623
1019175489
1559221867
1094168367
360181988
234552801
1362966781
129621101
1397478929
971713712
862116393
2017817406
1097246801
1491970373
1444949159
1650250661
477339219
1435429164
301859791
1571664324
626333169
1833820727
312514160
502173361
1609745155
1051127265
1794244330
2126228386
1144703651
366718604
1720369050
369312626
1385894093
1132107269
1463480993
1746076081
1366660071
678964127
1875697183
616655352
1650677839
590329928
486989110
600440992
2082300301
1931938269
103208005
412155872
1219883785
405067797
1983820196
1846216954
91404876
148850708
200906668
1701150031
1199977974
1995150998
1679894770
197197977
214385954
1252780172
566510604
1600280048
237403793
2029991597
1198872481
1604063864
561472076
927086016
73235568
64666268
1517415944
560224679
665107260
1452232598
344679300
768315266
1864388470
1564563086
1173383063
1700725019
1263296392
1264787939
1849575727
1464203060
818454322
902070053
1311870411
350865444
1099268031
1526256365
1603645616
1665778635
979052765
1841049410
1548286584
30441599
1297629626
2109758661
957527615
1370865195
26941281
327459912
1931089874
692048541
1779692510
128285526
1460363807
1496597332
1692848612
486263222
1049838703
808661357
1751051161
751930783
125380769
422021836
1654000836
1437251180
772887280
605785219
816023898
229049249
124080206
1795076663
2070098659
1672366791
1825518262
1220244637
1634641804
635562230
443626184
1661583085
963022142
227232410
206147978
595231004
355517937
1666511786
2091828336
2048366549
5291360
994183392
709544258
1756342522
1746114175
834925028
30880710
1252631363
124692560
803767990
1858416583
940716458
1032817239
1982496789
588309474
955432250
1507379932
266344088
28193240
994538088
901906318
471819424
508637525
1864928460
699051835
714785504
312675816
1054569772
233813642
257020505
955452673
239105002
1251203897
1664996932
1995447524
849834424
352438312
2026328234
2102465787
477130872
682612577
1813398722
1417847331
1715429816
1648411864
2006156805
523378419
1008308148
125017245
551571659
2002846237
1026923564
1023391083
364000114
744368376
1722442918
1078785618
1057044193
629529042
1312599260
1314064698
1584981716
1551704263
417784947
1102495000
1399668139
1267619371
1454933312
1278512726
1222601510
1932064184
1961125303
888516585
1202427867
1529071471
389444801
1061101024
2052449890
1397752949
1186118270
456537901
1253115538
65558186
1479928985
1617115653
809926562
1054888255
548417623
1866970755
1684417298
1861016884
1033551805
1121915366
1265237499
1451336752
76926718
517421990
571472475
1531860030
1795934716
1794073986
1316440566
1609576371
535106923
371384786
991164195
924551724
1432485810
896130437
174821025
471120432
1352668339
1427936564
536678618
685113676
897568569
1346605181
1740001931
1445986192
1066092288
1276935581
1159519428
2099644094
251367299
277273279
1403497198
328294017
794695270
1974969674
1860154047
443146338
1621560012
1029110966
2052722710
9183287
1400495752
896403257
933735011
685497914
1792533694
1108556036
1156618347
997718385
389008952
1693296965
1682832061
1286577521
892418498
1275350345
585080066
1958510787
404802278
1744599494
1910671233
656169578
2021872774
1166684783
984463595
669084396
994170809
697133995
1112230734
468247173
1726244961
1017469796
477430460
979257065
1913873053
1411165471
1664754979
1558923100
372237860
673889678
409157837
761246812
219702996
2091989899
2047824334
1112121494
1219856596
485420752
923148633
1624658874
82536598
686336218
133344804
2104409372
1853021002
1117808400
626010120
699708163
1814942395
1738240855
1167955337
1393703708
608227003
1645385797
225477125
374616409
909067621
1890232104
1933539509
1281305481
416638135
195213698
2042552293
636341131
139719949
1942892979
1748462625
1359576545
280830083
524127611
836751772
363366682
1210463829
970096576
320292406
916001183
2087904976
946302527
1615709347
1755363723
537059734
636181036
1001583783
1145286737
134083185
1227060908
1519903146
1043150806
969809365
1305959007
176972639
1386447500
1501172706
72041285
2022788631
1640892655
2014934264
1623767608
852985553
148280700
411571
1689737325
511647382
1210875401
512350253
831939788
2126876584
452771582
1778242315
1595102283
60651657
167818401
83799671
1062235441
1313105139
217882857
141812701
685524637
1261033663
1111622066
1991483645
1438006303
350585918
1345172703
1510047588
225890901
838581710
1377498204
1849658510
1691567263
1525778904
1850070081
1233820940
2037426286
913461834
1746171194
721882427
892854771
51459128
352641094
340473406
112110785
520459496
424273078
1174346226
1833564635
642155935
1316158928
371605624
1903189598
280297346
215605621
1193712253
630883265
1560778324
556276193
856774166
251876387
1933774398
558949028
1943443650
1312069654
261535462
1029780943
1202012293
1174997296
628468489
1923894720
2067852067
679927617
129052166
260841826
792038402
649511662
685114904
1966384629
335592649
1327270839
1135059909
707198274
1082976789
1415357255
922803895
129205395
2046240520
336098572
685481588
755531039
587974959
471772338
1314480067
383934961
1783841993
1576015529
1413715904
838370638
603529178
2042184393
614781710
523897597
574628362
743833876
784739423
1366666765
1393345539
1469854327
1185567746
1728938188
649641518
173144007
288652814
1732618308
1588501262
1211456710
1861823703
1487258135
1547555282
399821643
95305526
2135530241
871593982
1409785593
371981554
507952327
838317475
1785697459
1346322965
1441846653
1680398204
1961104675
1965744250
107542919
557454903
603000026
1474209684
1950800442
2072854353
512293782
1532254983
575012224
685437789
1820907797
160146884
126455403
884880859
2021970587
1613713538
284952493
274308582
1709019064
272999086
1145902564
971321010
644980641
1653854891
1809638485
283194452
852694208
1104001490
1963592656
666315235
922262092
2071135575
1223770139
1525262118
1397861611
1027086933
1450632824
1910155393
411858268
2025645048
448109534
85282418
38308284
574564938
970163277
2060278871
40794828
1255115771
187103805
1749813893
1528114857
1333006370
573651255
25611850
839377613
235806092
308806302
1692071822
1339807582
124915311
210903409
114586026
48567238
1434673548
1639848145
1446428850
314276834
942997321
1209100595
726135102
821158721
1657210130
811417520
859467005
84291420
1781580798
772262228
125086248
889212921
959366033
1874900141
269844130
144888755
301067748
295455981
984266369
536873840
604262283
528854543
1876681422
729177594
739757952
1991267449
777744833
26947853
1483631946
76690035
341224687
279145619
1285790630
1067359789
1100304340
795517112
1878777310
1959771345
879808532
1512874460
584549925
1004894781
254603733
1543915958
732311274
524447863
1688804714
1033379023
819903844
525587435
1570252863
1424166128
1054441978
1299450638
5860074
1794199930
1143234439
783604907
1821147783
479382737
860294942
14888822
758528356
2146085573
1082248612
1858832696
794119037
813542274
1671120393
1673927570
178933086
108186670
531338703
433536819
1652102628
1263649977
957984682
1193423694
149545352
1777888527
1719011129
1719798216
1054571007
625969459
871765206
1060431081
272685742
2014999645
1844035989
2093833525
346898734
556847283
2108722348
1105427090
555449208
1043487312
816776138
1349568246
1857029586
340412883
876012168
2035962672
448599553
1407350871
322015843
2100702181
523517200
1280000525
1146642228
673062553
910405404
718169709
245377121
1964976411
1344139169
1117142327
877923845
1616824911
984658324
574476186
1563174788
1331557058
1131323469
1524413488
289500500
1686772678
420417152
1106276638
888857276
129963090
1446689521
1764869444
18442114
1895289074
1024736667
340457957
1848507607
1548253867
1620458483
847666187
73832772
383380239
1565835897
319209893
200873003
762491418
1436352220
1078796848
231832681
273526896
1653273034
1795007469
1605083954
637112855
1171937310
1894584454
176401885
1592354462
853377444
1065259161
1722317553
152583317
682644957
1740759667
2047872391
1707381624
2081217625
1748896351
1108151844
1554192460
449078890
1181984616
1937572699
2014914787
1501194510
2138445702
629922557
790063082
1069758902
861755238
1063589979
575548288
509279060
521190285
1212661144
1681216370
268291092
1389063029
1126087184
1121668536
306838543
700921089
1274251854
989483500
294197109
1174640597
549381477
227931086
776053300
1657533321
1782123546
1225132191
692034289
1572212597
1092563330
45745151
1563174652
1722485888
835808234
485449906
436757478
1899398213
1060998195
946036538
273104850
126175691
479769260
541395942
1515238720
1605856445
1663064479
1822077263
159293886
789832685
664077116
453490995
1964473282
1213458593
681422081
593042935
723508266
316061979
1818175126
1415542555
1888274577
763254808
1461287707
1303965581
338257048
149612293
1789415487
775014527
2049010506
702930034
1721051065
174631708
829105725
53336678
716027651
196860798
1659193123
231608482
2018938061
1818487009
1021441167
535531529
124494357
838430801
1748990122
805916438
1431473736
325014740
1121978418
1102165214
1740557296
862769347
1865420023
1054361355
19251280
56193423
1203973648
1808666767
831207950
1105500506
364113154
404775368
1280132214
1193218879
458112046
1996159865
1390079677
2117305169
80284699
1261534091
1788308530
1101725866
1797065620
1912802887
1940156668
1398572095
571235678
1224146756
1723586835
1693214096
178828323
1316660483
408499795
2044248346
223538190
427751075
2100441769
1427511838
88934194
784166072
385528696
453047348
1188941440
1665660911
1646266228
1647053486
1514337128
888862257
1616875007
1594621828
2912700
1257699889
548864046
1799978321
1023019129
341537066
1051066768
1594254807
1565683823
627169955
1139985255
1744512146
1943830439
1548485050
1641276844
19884981
1976236125
1594234965
1447396820
2065170319
230917389
1832925516
370734020
1419858829
1351102779
2017000248
919428667
717956260
758378857
388820026
165094440
761291558
1646519916
713958486
413786231
522055397
1055495553
1464852999
2116310204
473695728
2092022954
1108811811
70724226
1888369745
509813213
1712001070
1908254727
338565690
1158752387
1208167899
256252361
1389669777
893609767
626986381
662044958
97228899
496502981
1581473626
815185159
1254881839
1970293652
980279599
2016173397
1469329920
1694238085
282475980
1991385317
602249990
1747328979
1960211873
1075945718
1691868285
921540036
1146669944
1432754383
1431353249
711187366
1193525462
1769918939
1869939754
254209713
2026171301
1112125883
1147819480
505674034
1774170841
1245048379
1002177016
1208160819
2060233538
109575207
1030970824
893029489
2125748604
352817096
439783927
260740936
196718766
1042033917
2008069915
9446991
2117979636
1552454552
930987028
1117165932
837725287
214856629
1828353299
2031250749
1984775569
1550809405
137976814
1863463222
515451640
1285796295
221653608
142138833
383361026
1223830624
1350299653
296110917
1333405831
233786829
1189140406
1311670787
586603925
1628924333
1572411723
783322691
523474603
1432997990
792769683
493970591
837968895
1723756711
1611136523
1675694182
1938613340
1292006174
1559461284
1775905261
695331931
1697438098
1491884835
1210783571
835750745
1713538444
1352922405
1219111772
789885420
555738410
1515222689
2123291252
789525239
556879447
1287478391
1376129164
38320133
712406467
11968208
561794736
2145404457
804737891
1055765327
835889704
381010954
519418202
364100239
172140646
1811424377
1923561523
1948045908
359272660
1473515973
1292447095
1570056232
161783071
858501891
775494989
1380894843
1648387312
1331233399
748633884
1624194916
2120758638
1305513331
764189659
1349404154
1343833464
1476596126
1361372362
1905628200
1474516936
18626605
813909879
162922992
399637559
1333328082
527023231
571778206
997268811
303101106
372340466
1356541471
1776617080
1664787561
779114055
1938400151
375805805
1554609044
1171811346
2024193117
738358795
1920445230
1500904385
711633785
1078474913
117610396
2061037940
274824730
1594206523
1274926654
32969282
921239811
1293553260
846879162
1084162803
1693190819
32723596
1611186035
117485377
1029992407
1914287141
489825843
239050230
1543420573
7129757
1018164286
1334337076
382935562
425289682
358664774
259645031
1163648478
131626356
1760549416
1875282263
1210101270
1878159812
1788836555
1484926000
1324882687
916279562
1517895282
98638850
62349174
217290796
1182801654
1755539993
250014392
646504041
1873025371
1280006799
413307534
215367566
1519057030
1956728108
222497323
389737668
1143581536
605432885
815027350
1502246311
865077916
1978675828
1633872667
478143684
1706474444
696490289
208819849
1347827351
33932641
1533702536
116623265
1551827924
1632341387
178972439
1769118720
667659393
1934512433
2019133113
1314163434
1660054156
1151656264
1727470968
1875421722
523229646
1536715428
2097919046
912967314
532813317
555868283
1727994665
2035059628
1420946200
1559186845
1521448647
1899089884
1118177641
70455289
2107909733
318521345
104387930
1494128622
435144610
1656215854
978986361
614117050
1277850927
1646645754
401145835
1149500392
813325540
2061199991
153673008
393312860
1789138065
676902655
1930028289
1739573463
1589869969
315357958
147958099
1170380986
202933938
1568904299
582084184
1724382585
1320510535
1700261825
1794837874
1280936621
2018783170
1899225805
627581595
306444133
1407958011
1606567956
920561183
538325290
1105730062
1321707018
1687825682
1919055602
1235423361
1841498691
164884814
877077778
370917698
2094913103
469167594
1960787667
262787413
617125693
983685006
465721351
38546344
1565769190
42620289
1359056879
1118547367
1837458163
492509852
989846890
1589200320
1120091447
1296291023
849674684
579175755
69368558
1387999974
1684905817
1391075576
928342009
1456477771
479015289
622357052
1621362586
1356093067
993274750
1568792041
1825260661
806578769
1831579455
294902706
1790263775
149817158
333449050
1208549317
192437447
1692505930
179613037
2029895611
37532134
1169459927
1471612283
1157623582
318267302
173803319
1736799337
387635860
1561803294
1274221507
1778711436
342661655
583215630
110243077
965018707
57094568
1466336144
1958293457
1625886610
1144113158
617388578
1309982417
1439015864
260168706
1459799575
1772464915
1468718023
1652237023
1317487197
1648331060
1534648986
1355019331
670307339
858777621
365159265
988574641
1032580941
2101958603
1376210501
446900587
1228696462
1007438289
789562242
1811912092
1117681366
1754580949
1869006661
436533863
1565390758
1347409623
1580647021
35295688
509908392
872179237
295464394
1969707967
497160504
1764182418
1474461342
1814647701
1265029830
861626680
1022183385
1935337170
1720404302
1387342650
776428163
605501595
1341817605
5155017
1052402182
423030419
1012593306
1841964424
87458864
2130274673
1449061725
1956465525
419324888
866968835
1156391500
1999971909
902264523
1666299892
724667498
1197728918
1488524211
1221828003
814427688
815501906
888992056
2079457518
1677128586
1911175441
1867311040
1250049240
1151034444
496255556
1855550835
345368401
501410573
760469369
768398821
1514003879
454950145
855857685
1496794904
1904011870
664839562
1916119792
623497057
1821231062
1768608053
1525761581
1340047306
345791904
576006851
681087869
1567619907
1390434539
1496589775
309128315
1322408409
1026234714
72820109
1042235802
128800306
1223854553
1538491358
1984351142
1569222954
2039901931
597336863
190138127
1406422162
1052287009
1045995812
755733419
808815231
1710835374
524369563
1432312289
1384582788
145493969
810590222
577146446
491285873
1386597073
1258234316
2058905780
629547964
607340443
220550447
1951956373
1633575157
293370556
846708527
1762375464
1517225109
237716237
1599242958
938964416
130134520
49096173
1129102543
1536556683
1101383182
27614708
144806454
1910198414
1738450082
669176017
1195027055
975549223
814669986
2005617277
1552695669
1305955859
1244730702
663446337
1217377991
1874278666
1270786781
1437928439
1678751391
756878290
1731298995
377976271
371770106
1101040457
615692508
1971013064
2040004873
745827029
2020109238
1021623768
134900064
974008772
1049238476
279706518
736723538
640204911
948882535
1931750593
1615754134
1763552522
1789884222
1020966155
922024733
887131276
1684412493
2139402725
613926294
807715626
1429847516
145194038
1564593916
1013662863
523170309
1936364023
2114703320
1138862817
1759893439
2007224545
1884689846
1632519029
881364666
2019589910
459044154
1930603142
151812780
1195767692
423324405
1100695316
980034638
2039078539
716764190
622435212
912561047
1638788923
1509566489
449489892
1630708000
2123492783
1257205518
913071868
121203173
674315786
1926734732
644373482
463196161
1893954404
1783236300
75605953
1753695302
1520442498
1708124982
487576320
1392548761
19685488
270695814
1544361541
1215453181
694020220
497573209
48004171
585615111
1214337399
670439383
1498176158
705642675
32522224
1947666050
188867027
8531360
1057387920
1101938896
129734533
1731703707
881189980
774108016
47416220
627660736
409860668
123022173
233872390
1930303166
1831147156
721448710
1175368279
1850832644
992144525
572246173
918802177
1686164745
1069819382
966806348
124296208
136673134
1637245732
1622472367
842315809
1669767956
1422654769
1031182836
1678299316
332559042
2133121732
1808033850
2064262749
866828064
434658218
2111678969
1494488801
844518886
87217495
1728361191
627338404
1918364651
302326254
1802706684
1621713647
1294470779
227469209
393032177
833151876
1297288591
1359838525
957448084
1433961725
849600609
432436803
128793886
371884918
1855091573
1159976723
2050184234
40166967
1145614807
1710734436
2104429716
2012442872
2145392654
2068625037
1359448025
842427892
8358884
940325568
1469766297
1926723535
1242651822
1124989333
1400953535
389638953
1352458542
1793985712
1222790829
502263485
1006340589
32755266
1936225211
1855941199
465192069
2065019097
80342469
172799994
1077512172
2130526703
212966961
75643332
1693777492
169913029
2088086204
1691686498
91054419
1300050581
386630743
99413303
92892501
1856397040
2026136839
1335544324
833902725
1279606726
1725183277
38877619
926108790
800490459
541141104
1932449379
833245725
329882667
1640906930
1298437794
247418117
1721249399
1471237789
1324930289
1704292455
1684204750
1400573621
1250586299
1854117780
1341176177
794789149
1945172199
493743110
1181419892
2044585502
586635612
890333284
1923238693
1922179936
1724236009
1055361771
1499879565
1763113628
1981470561
152886376
156771085
1766436293
986132101
486653752
1259859575
137086248
734071869
833625327
1608324037
2059002159
390434134
1145045139
1312092132
1641020433
851679271
505784662
288325934
649367822
999527772
1469745827
546469677
1586163384
212595463
322224722
1360859672
1936831473
1377586494
713255590
1552461453
1211573407
866141966
1709232538
830526052
1852274068
48402643
2090385628
1989360316
782474512
776527307
1450200705
693993023
1166961441
447762196
2006085156
660498226
1299441468
364386170
948824160
1948809290
1363913942
271086339
347795319
802593679
483681803
670020042
15969703
273029628
2047606536
729225293
1825491081
1111696295
1595367260
1387239972
1942222348
1300157680
1435642615
1885124328
1142034348
70633479
514167987
444751405
764626503
1681129428
892513601
623228011
194144006
44471421
987614181
1142968166
1993280712
204044475
1414054506
193592383
1006638154
1897736309
863612425
1022607858
23282289
763735313
1751833151
1848773370
1875431609
1199716763
1088529694
1670170309
352390795
376688661
1407810989
1494425143
447322141
1921978976
1939176548
1211948644
1455624756
684206502
1835176655
1649768762
728677923
675307188
645253280
574474987
879351663
2059307786
768067371
1885989818
1809560447
1631679796
761114028
1832842736
247931462
365463531
1534132459
2123363071
1565180295
475178505
1646049732
1917571090
851867167
906377073
1264512586
1299189308
680872401
1056205486
363654304
2136497157
1740411988
51347311
1638782271
321606264
726654499
136551903
896081251
1606006162
48376042
1664148622
1344512332
1857936489
1148344771
2105626360
1543295578
1396276233
323606244
929944389
1372155656
1888786539
1405122894
870721740
1658873981
109506413
1777098813
775902919
1408695721
310487566
1832108406
1772350025
299501075
1425036746
1823697336
1938283346
1746643010
402868187
2074835249
495240614
2008874350
2123211291
11905588
1205903034
1833664133
1160250359
1164045747
1229476063
409042944
1487651991
11936804
1781198600
1228954882
1417059698
504436692
740345215
1526566112
134051857
1516248135
787778185
444539423
1200872893
412644563
744040498
478425991
88858251
534840196
77585354
491726439
462191798
572825968
353117141
437919441
584731556
1559020175
124099926
1744981916
575582274
1353575989
6541212
2063234265
1365512793
1787739813
1144705499
635088844
144692857
1885050715
14171308
278744715
1253815202
801949493
723284138
307204447
1214594056
1467324637
785630438
1303452308
2002164833
863215792
1795178747
316872983
1436041760
812240
754792425
2020773317
1559832415
878892351
1618271585
2135414690
84984693
1624812797
2051165307
1450497486
1265068962
1048387159
2085586330
1409761820
785954226
2099757638
1688506535
2039769428
754223484
264307025
199490227
1968817540
1731631662
985120665
1124786200
1586312848
1848336458
772481299
1903185831
1136894570
773293539
510494608
1010184239
185642307
1389386960
480972176
173573349
1474371653
2105784974
77255008
777385491
1223370288
1125642167
715488174
485648460
1911596393
667762164
26671347
1803882173
1421985648
290978373
2003372400
1243319541
2022610035
841009418
220622093
1461439235
541862228
993103393
1217141419
1678756798
1766396932
1727636027
541457390
1952039239
969539339
1022429566
2125612588
296427344
980730892
55383949
1073812836
56617533
1181026116
1789301010
542265993
945138862
309579526
568937341
601537387
1731565175
859915714
457426140
827401068
735042101
1298435558
1048023161
48997689
1840297786
2041126554
1266139108
1371570936
1660039839
846291487
1913028326
1464595430
1815830827
787974245
1442724371
2112258171
1768705137
1498108320
1038587359
1825322670
531650788
680404721
220105016
1476789650
989984248
789042357
2078327038
574065775
1648958071
388269530
1401466843
236516524
1686705088
302006356
285514213
1379519226
195649263
1551653321
603606514
1855689102
250461161
369151193
1172800884
2066291988
1157125438
468041607
2031066511
778346927
1966149927
922170223
456185950
350317068
1602574944
676290966
1827106718
445075544
1465333323
1757950108
1019141319
966807746
2146219638
273124514
1203324270
1685441078
575130871
1488838484
917476656
770780134
893008157
1521083171
478985588
1143469318
1890234364
1651786472
1062277658
899876154
2119828080
945860522
1678223081
1938494359
1868030745
2134409031
141327779
1323122041
663216349
1968434498
1768197586
2128549672
1578900958
639855257
947873770
1577636949
912979772
3714393
1115594379
1488110643
1492552877
2033071036
111407129
238077386
1406670559
590392717
1381546705
1149421275
94695541
296340715
2049297429
67039973
1242201237
1580036862
2005534333
962748334
1566962246
2146862112
138386728
82694947
1967812962
1906584314
63760972
1399230273
398955923
1011634742
829383574
1311935695
1015349135
1944977953
652562690
360418364
1830565341
763969819
598495751
1089752252
1354362536
1980042456
91689879
1449058078
128899523
2140987308
1516098051
1371100761
1573540523
1374148736
186365447
993019121
1373527201
324752175
1075714068
1193856515
83852841
1139475040
445603140
482808765
3626135
1274986714
1794744460
1018975270
1072481020
299823503
1379393635
755562713
1063793322
1977889386
1845314966
270672211
1810448194
1937004845
1719730289
1939347717
1930508506
1088344692
1162964830
1356565381
315009781
1349330278
202100854
1688536982
1674082453
1277814922
734909849
1757935295
269806315
1180512990
93260412
273432450
308016056
1888004872
1292407720
1380497076
40344727
524317707
2136059790
1104138050
354723445
1833891108
1374810261
17687991
1623412305
947056902
1957035709
1406437163
2035401594
972516891
615518896
202927727
174363521
817619750
1891464709
1848445975
2095434673
478890911
1458897622
217757340
1659403901
1552158034
491189790
1967419957
1292679258
1783597510
1200433386
1333023986
160431570
1189009528
289678388
515155015
875416988
1664488649
532843007
351345645
464061903
342395068
1757782809
351979849
1314911959
225818057
554907577
1489275481
1043437808
298888638
1190237808
991388833
777779549
501651782
1209146173
289699802
2053809816
1700335963
109636112
1199005426
1336449825
1310069498
384545764
1496881395
351595378
674224152
2012036411
1227012366
191229153
397395770
1578358011
655291056
739790838
1188657172
1007270906
2054702797
1414475230
1562178483
1396494630
310429390
1861067121
439248790
1301818223
491363023
940900572
363480748
781062825
847226740
2063816711
890698937
2046232167
1252782888
53284787
283294283
602180636
404880165
957518436
466733399
1631892531
1148747589
864129169
1062766895
1804038646
1603920007
103940419
663825904
1511139156
1518415649
78520739
760150139
1828845039
1939587860
1199398929
983179614
283467235
2140299502
1346660362
1064530061
840042594
1262993425
1955228998
738791113
368292666
2008513786
1022085397
970473302
265910303
1979603833
1437206701
1897802835
980867774
153852222
813086082
637422772
1757772229
917026501
1301248676
1121427737
287958503
1379769415
1881577876
2116803542
1171873628
933493158
952499509
1455340863
926309012
151676223
372387276
1766351606
1414669649
180132627
357659072
1782962315
41162765
1379744469
605951969
307073068
1211864654
2043158670
57392255
45248780
49527244
870478337
682671553
1807299473
1787504839
1983920229
781243562
2075463342
1216205997
515337791
2044783236
240595977
1448830949
849799097
1695936840
227656313
1001475321
2068324117
1994007919
268661322
100973096
204183343
2051623637
142135861
1583927812
510091958
449208929
648308818
405766980
506601185
693557599
455294224
1377079522
1376229152
115110049
1017100713
1212665733
896353611
945080407
281388082
1411691402
842379996
521984059
713038703
1692179093
70437252
940695016
546170766
2138761369
787219288
814832088
92250817
991402631
718972077
234386678
427846796
1229064035
683595607
1076155614
1634831015
1190196792
1769713213
2090125239
419792667
998458717
57751640
1436893380
63640803
954105252
234490140
345028885
218313006
1076870136
867012945
931351710
621565581
937450197
1872046726
1167736348
928727918
511782366
1982568436
1020978735
1503184998
554056866
1255365413
1931031794
1783120901
1938961020
859703760
1270468269
981674165
481933326
1213109860
1401466832
1480392043
1270861501
690876564
1544032846
77483105
925366704
1889061732
295796111
2002236840
608591029
1227147821
476318774
1546041226
951710900
1644055122
327285496
1463493266
1479139910
1348264231
819194616
2033196776
456145996
602742762
1668834030
247623368
1462446523
791818651
1229297533
1944379849
2004928511
483280717
1277288244
1128306364
1174157282
673837443
1205789469
2099523986
415415527
1501585581
1954277179
1024006556
581249754
283112305
422564134
1532960654
1927167427
749849630
848970273
1258823689
2098113861
1668164889
1144536818
406776209
123424004
665887200
654399577
1585870527
1457705851
1883697111
1382766728
1315150714
219494180
512571324
295973431
1393651462
1186408767
1501762900
1345691801
1601824294
855864833
1152485332
478347202
1437114588
1435597637
900911336
822591594
1215281416
1650760966
1671561867
326621457
1601391179
1192243109
1471158275
2008167388
1315667113
2137045475
515083318
754053992
1447267678
251296781
2136820720
614934745
470790961
501908396
910908176
1864442424
1688317164
265187428
1062650577
1142657810
1121052262
67652261
1621005013
410683202
1503249898
374432701
1233274796
571047666
2025193668
757353016
897669123
1479101199
1949596125
221343751
1339784940
1117779590
210905578
1854868258
1871833582
1658173257
2106165039
1861170654
125624354
429472352
215595402
1036532530
146431128
1903912566
1301719958
1209081705
899086729
275288572
1276733966
372608094
685971774
632500216
747040795
1919246571
1203547882
624750815
529115939
2101217006
2103852015
331228416
175077109
1296153307
1449008006
385982687
1003537917
1173357940
2044155944
962219308
887044946
22296650
1391691660
1102640348
1058829180
1538122789
859069267
213065491
599720846
1758155996
488354063
1876454813
2130764090
1174325838
361471381
730321237
946088761
1565019264
1355072053
1475204700
1518752622
1311440420
1806433116
1693829731
460110079
1107957474
2079812418
1463647996
133831766
1976484715
278383656
1020876712
1998781365
1670075316
2123517060
910126898
1060714457
835102679
1123192389
1660435304
445775027
1611546452
1389406469
429055469
638388642
1750877850
1159376707
1584477403
1168413466
366965112
912198455
539682440
1678405532
571147923
86028523
2138515611
1679105397
18357294
1454679959
1812937163
1994842009
1733063615
686330227
1846139726
1255655283
662363640
608782976
168886093
1497466319
1731975365
1829321397
1943241347
1196038170
1071244218
224813168
1834426812
674638420
1384189875
1271420568
1843051887
1751154987
36135375
235250679
1282076871
607283299
321279203
1273108834
138905048
339636497
580305145
1951842212
186994858
165885112
490688791
2033134584
1421540396
1153052431
494433913
1590426489
503035103
78925630
1272264238
298792802
1274963800
196024808
523605970
961906965
870663228
1907795846
85843885
566231467
1511467185
121979260
801482147
646060409
729262559
1122761350
1919169243
868167608
1462397847
351990741
672526172
1649392705
517875853
1163214963
1535043641
1939416249
168783747
2029477554
1382359090
671818850
2108403185
507139680
970611652
1235883337
703164488
1494217622
50306654
1573827717
1254529820
136150539
2140059184
618513358
258129800
794057683
1264573767
987392359
1916819033
1036259362
1855559967
1231733232
1388250103
380602491
733642289
1906125957
1543817455
121202283
1698058558
1712601202
3196189
932934001
236936404
2111599374
1440073681
1207548056
1199999064
2143238170
554282030
1250305718
1569582239
1808811851
1386456258
1562157775
279841561
1644586058
208731811
1544415328
484494769
2125550844
433191042
192571089
1209800429
1821441146
573173580
1943442718
1580083455
2116991035
2064645001
1130658365
1682108589
2067841191
2063592366
1919044993
2031956917
1356182400
979109401
1084472333
1351936922
1533391432
187294404
774035513
1194719635
1573750662
188709640
1474561196
1070853072
397441451
871492876
1555347841
375508648
1304683918
1747918930
1585309077
978641416
173608863
1381268147
411241223
143116250
1298429501
1541899589
1825224840
1218787044
1458008307
1596786185
1103260313
666707059
428411939
40248999
2018643981
1961803371
227543403
645195846
1009039358
1801294065
833905487
336116906
724663489
1231346938
1207609782
132527682
1606855586
364810052
1880446613
1044681015
1343451469
2054055476
278465515
1754692692
49688078
1576895016
1149108633
1874912918
648198412
459633293
1324215456
1751458725
1126340352
1752627395
1791707724
997500686
1566947118
2019251127
1642696532
428502828
1673061544
329118371
764619734
250241385
1560465310
1972229516
382769068
1019837248
189555920
115732033
2064518264
1533007389
22303861
195500131
1140216434
71991939
1772395147
141841419
1946904858
273109911
601474712
1123636666
2024568636
1727815065
728780413
1668792713
577832103
148243883
1540560192
73044987
576746711
1066138089
402163359
1341366445
1316379474
1962628669
1166112313
1699148542
834982269
1355668233
1814880575
752016885
741191975
1837184436
947517016
1881408409
1909176376
572428515
2023249828
1708597586
845538426
477240893
684750604
722623415
57572310
1413531017
243932480
635404413
1561774900
1784492672
708449400
2138521611
703147113
1110612759
1332404408
2019526588
925757780
351033073
1571191482
1760740050
1706701306
1238588410
365273287
300409633
928289198
1312790304
34334394
689981926
1885218819
2057584223
251095864
583273598
387341468
935846468
1305897013
444913778
201893837
1549829493
1080318191
1763668737
1186838517
1788767591
1754706700
1889985631
751896703
939627460
1762028571
1677654483
1290660533
1185736405
1290910885
849878192
276841167
1656184173
1150287825
1205130366
821490829
1184622220
1895112292
559226000
1094722795
2146208157
1142499598
1482064263
934570977
300912963
1926978041
1136464815
1850742456
859812584
752649904
890097326
501096527
359872957
632599309
1252993230
1299500417
247144232
783164066
442677303
1432880637
2074074951
1292555495
1709721805
1582775476
295359672
767368523
256782657
1479981892
514997167
816008658
427221039
513721676
1958508256
1909285302
1448292654
111937572
1688779695
437273821
1962680028
401108631
1189923725
705293706
902205159
1549796682
1337893015
7714741
701813452
1585037247
790878807
1144490755
870434237
717470111
289562602
432672394
152761939
584922274
1200040917
409544597
2064904167
1715038084
1225553255
344641558
81276113
1036577863
106443213
1529568767
1148515435
1795222908
1966842588
963711816
48847892
1009282665
1669005522
951053051
411595700
859414890
958767792
1113409152
296968489
1749646600
110416259
1167402726
319633063
399978861
1600075120
472395002
984901135
652632389
881939599
902321654
220186826
2107492854
1246963213
301462939
996587070
1353406426
1831031706
2145102505
1001145686
1650390646
961330673
1049993578
512189663
482852548
2001046629
923785363
1342267438
812330774
2037194515
1639235927
414493726
127126
659155006
734126789
400105987
111746478
1206521791
1385007123
764378868
2088461391
139845129
984565694
2048470597
1386808342
1286028633
897574019
592731120
969576691
895192877
1593876807
472483689
1856523550
496386737
984673352
191892450
349949719
1908458716
1534159888
1162280493
1798169583
1025912168
1576774219
1798296710
1685067174
163417360
50919049
1796813652
1369939151
1435926172
413708872
1310916894
1575771302
1398274566
1211903844
815095996
536819551
2109477863
1407827117
1506396242
857187092
854220276
1978879931
566226995
1350607013
816069636
758119445
1700556732
577044704
144795686
715353577
227730639
1170707854
144644148
2026027349
708291380
308061508
2076946399
357621384
1678000660
1365388923
771330257
841433906
793676577
22121175
2053337750
1608772574
558940727
2015331966
869116043
2065336969
725035410
1723336319
1896733253
1291262405
926459684
565319241
2049381851
479532769
1142363945
46693889
1194886346
1370094584
1217401743
1339530495
1248638286
1925693123
1647592003
1178101037
135830859
1178109015
396006312
907161116
2019542922
1189682890
929282292
1925397024
650971816
1488223019
1793245342
1520087859
1406076340
370797105
1095940530
1155325945
1662059510
2022400214
1720645186
1563957713
354449335
715525483
1610651602
1549335682
2085620068
680569697
741382529
1186774706
458779172
241490884
217392095
594610032
1419599900
613398407
1501771148
1291659174
1803081297
283569792
1069572550
306569465
1771792811
715334245
1826657324
1030385504
1086131350
775114206
38227801
600707212
650030773
1758872988
17181278
1004480108
326914823
1627832880
406332142
265051243
160918930
1147714671
1451825949
619698102
1389205556
1669218044
1214308134
661321808
135132804
568595635
1952980982
1938214101
852165427
875069884
97299919
476474591
1590404129
1923957243
1506860095
529051831
551587802
1545087896
1129759044
1201618575
1156477236
1146940322
58615035
1483392060
627289554
464947178
1748443303
788208484
1612661849
1052785605
1407906587
854383757
574520001
474731073
1515705565
709652805
1043326708
1321202899
500383259
1895492136
48789136
597683178
224483079
1639193265
374156773
1731343174
20761449
925744575
1128947422
1150520493
2127363150
137941011
149977167
38494538
1621333071
777266721
503441716
1222292726
1565475206
2116103565
127594683
825898145
823003675
702114685
1300629218
191225592
1411767490
196472279
1512428492
1912150749
2091964415
1561217628
362350279
168963846
1052927245
736507053
1900307020
1073688694
1662251628
881770794
76725539
1642131131
1019711805
226702706
1680625669
493561228
1003969428
36583737
1715853955
421960986
5203654
1843448638
1247859131
828207329
398079675
401004701
1019432922
1809847166
597476980
384377766
1574514267
541957747
1945595394
1936864547
710921593
851038991
525887952
463744965
1924727686
40655932
1345515760
2001453225
1682787063
217743917
80672284
1215929084
711305146
1084641712
1252512821
279675453
1506602698
1257716476
2123124091
606978181
2085923805
373720119
1007982882
957873079
36083637
1605459863
1342250845
1610597904
2147417610
1140362591
1399978803
710855556
1991401583
1925866755
1174600521
1768645621
1966522688
372632633
1622615198
1501826103
590376551
1703287482
570271540
1301681697
640445546
1822784361
1581357150
2147048244
933017189
1556997593
606542777
871457347
1930717712
1614525660
1829330426
1966801349
1072501875
1024097624
1429915606
1072435837
16976567
682410761
1783291393
2008378150
460793869
810408267
1629540123
279832909
1183040900
1104671674
1781659012
1773417451
660475508
204446904
927615500
1300921055
2027231266
361489002
1300485651
812764807
1918486596
1907028429
1684222154
1701720660
1374070441
1366068933
1521038362
299088668
242682909
803470320
1371524505
259659476
1485881081
1007332251
120553979
1946674950
1817740518
1750094102
79024211
853297770
707282128
1860683224
479231574
1367757637
2065130128
1406847074
521195044
1944877746
1768336077
1821680695
610158906
1539339025
1581225476
146897412
1093576037
807812269
1512966345
467130751
1106900937
1755649254
1270601071
330941795
2015308731
608998505
1338274046
2135862710
408189807
1008530916
1738473164
487214019
1861828686
298271645
200413595
193576612
1666029282
118060075
1600423687
39740678
2062937822
1221276116
1861421373
525613080
613131493
1295163202
672510492
1706707530
2102975471
37993190
26354634
1062392761
1793642444
1296955705
1393334556
1661467527
1905954210
584124954
1649846589
166660370
1592655870
1240836106
653874389
1307000908
1539107751
854287984
1500577521
1057653385
972348059
953517560
1097394063
887802233
27310028
811331788
1413415313
640441521
2106494990
2085925806
199665403
2061986814
2123918996
226020037
976895927
1770077792
1522975743
222746835
1284061672
1281446305
806871789
786424613
1448106675
252044011
2027260719
2101981064
1559044919
1418884822
808785400
912138792
329054559
1781133460
1865656352
1426448622
521452045
1892966380
90296763
1934867359
385924253
49308105
1873309517
585589657
2111294919
1849744865
811609694
940707198
1472339009
187101789
1163454033
608917033
1468548095
1970325822
1395341647
769171122
74886185
1275118718
723668539
1633931105
546519893
1532453939
398586249
875574452
1166103751
116758954
154539427
1687555797
2009725334
244836190
1474939508
248165940
294144295
1200765377
833755597
257955567
903026594
1645365291
1198662765
227881955
1832467081
214633151
836798989
1153531528
37475325
84656988
1922702650
112361511
1359775706
498887541
1746292616
1906295599
2031341481
2144878865
634386404
1049961584
114154171
788925831
590033733
2123879506
1033762021
2064973241
224561798
1327906316
1118254970
1058317395
1585861883
2021281564
556199038
637041001
101679872
241182471
851674152
938478861
1394713999
889149477
1023135849
1169933002
1001510988
235427907
1668820543
600319956
2141723507
1552678376
597715174
628626263
455156313
711869345
1417552094
1045190046
688265203
303830467
962679640
912827001
1631736783
2080934610
1971144396
1070115019
1954732527
379859787
1707156020
2056412399
621042258
411346524
847407612
2015756258
1300496001
1870543461
1038205612
154523342
2105971368
559542507
754843298
2100211227
2112220884
1352558472
581353842
419893549
2064427818
1998905936
1465083595
605209373
155252755
280279587
1518036375
1786989539
213730550
1341697123
709620910
20979429
1721556910
269293282
2077391828
195115521
680639806
777315792
63388131
1981135807
500375605
1101593743
2135659149
458863325
1661136250
743018800
411590905
1625873486
2095577272
992944747
2045767035
2012521442
844367036
1363366983
470247168
999619791
1643646570
1988283543
639125682
1857377120
1182497018
1348746592
1878356549
756570281
1618039874
1808264729
951685802
151196032
438096873
1015073933
2132331840
938472478
2116667676
2120507341
1397335804
1630320278
716042493
1808926709
1108710117
664136118
654387808
1006993504
529173912
1498754844
222876839
999421080
350890988
1866523410
840220975
990016670
1576416882
2022717994
191279615
1307289784
631804627
1809319489
968070865
1583490429
1960515522
1406167739
451080714
1945363714
197156569
420264742
1918387407
1594492373
2050585020
486946253
1255935434
1011811489
1151082371
1910323243
2018804994
1680256283
1261594439
94198185
532193716
1612485427
1960721595
1372414691
455018450
1389654830
1247649037
646298065
549460966
1879453664
308133906
1517531831
1315460445
121165780
776215922
1766541159
2066529494
973372492
39322253
1837433254
420381217
2089907274
176895859
1676316652
954235115
1327978230
1439156247
825556461
860750865
553267038
919754647
1392944581
18268818
732992594
617875625
473287268
2122647424
1865524662
1119585333
524624742
1597494679
1427719239
2042156574
765471476
1548885020
670888848
384528988
1467930866
1644261340
423851241
1157880472
2064642558
366274867
1334776331
1593475562
1320509983
515270913
885148161
2146066444
1376021779
1438415199
918337443
621482712
1456684017
1651330038
1239358337
1929971285
1626493814
957399352
902072970
3634909
407410383
182308562
2045791483
1172881859
1731193582
569196683
1557410847
1051640800
65974376
1981262089
62037625
2130616934
200053308
1396813956
1576608848
1520563291
1912084870
314273361
1519146088
1140623001
1752688560
289999883
1762105713
1061888930
1941329921
853980403
844376567
1420340088
1811379755
1746449538
1423974997
71306490
1928758100
1322282832
1244188349
1512468034
1891479515
654115549
416625186
1957453891
487893990
478662811
1940587177
687947298
1875476768
1369712377
61026942
1640077990
1683985738
1580173030
633217343
1289190651
1870172913
247839408
203595933
1664019187
1101819811
1047972500
936875627
765715918
646938390
213366976
837022408
428212842
1535649808
2081210758
1940680876
1279645675
587842659
209822415
1089615919
1075736649
688485226
882719448
1763683947
416478346
104948178
1824710889
2056556336
1788933916
1257400271
542290031
930640919
980089537
790129440
1134236852
496625076
1891949251
34725705
1433500703
510181522
681664095
1646867679
1347203930
1109876938
1035033839
1280931040
903074166
167195866
1868773699
1112896581
1256811785
797026700
1801381808
2139531234
413227000
70376506
96995764
90454241
2126932843
1885929680
1347854513
521739226
669086952
180460402
1311868666
1803323804
677085478
1056334270
1838049509
2110586181
1566515792
372229957
1609970212
766236074
1482106895
497520403
2047167115
237697413
664716269
1768457166
1350593995
1921528055
418000219
1004492155
1913575641
831227219
1074868661
2010571405
921681460
1054317856
1749017437
122052325
1576057083
270620741
302512727
740442101
2073944546
979598205
1796776371
1764510407
942700738
1215808515
2136740364
405187302
1982044590
1471363611
902707705
1881728057
1709061025
1567423975
1502701575
912171372
1341468382
1920701794
1916663527
1107560375
604445365
844048540
970648132
1526126826
1898366397
572181921
1648179151
1326939832
842802663
1950691879
2067381933
769263561
782806436
1716674657
386290320
1725507175
784999524
375547037
2130694477
619560466
1846910648
885918535
353804875
1408488025
305858862
1856506451
173175749
1647327244
1629724597
2089839276
607403971
86686315
786404169
1578052103
1612813141
537286918
2750376
1113508644
1864226750
845553039
916716875
1784125035
1614816600
1699523312
1353316044
2001106921
1277546839
2138315569
229170310
1260757668
610392387
2076080958
2146676203
964197263
1337085336
305051417
673220066
1510261085
1952378661
155461015
1452616714
412298984
242147330
91537235
1990351087
1854960471
628824153
1993101464
820985468
345567255
691170855
1737702343
2129692290
158503808
1289742007
1335524687
12127081
419805198
1326356608
241297391
1680562867
1936748995
169894701
1679755422
753462610
1506980037
1984806840
1426682676
869757475
1789701853
1582143692
174890541
54517190
1824291022
266427776
2044868277
1531767846
895251929
1890486093
205269666
1240819184
434173301
1942972009
1223027826
592677109
1085230369
411068865
604804190
1505035567
1737425473
846101581
1038114786
1526690821
1015996282
570386561
132669783
375492672
407709753
1559352460
1245250147
49927958
994012504
1420140688
104445148
670819878
1686568464
1829778
55104076
434336745
1892315871
260373742
1675155929
179005524
55862104
750700107
771682633
1141092473
1161768973
1376486823
498644392
751710798
75104756
1536759179
130917971
1091101039
2107145740
263587755
1466593711
367371845
1822940215
564360210
417299803
669469071
1984500898
521744952
1340288949
1523585714
523574730
1395393026
1957922459
268406953
1655766768
1485594740
447412478
1711628872
88811199
1219095111
705237697
1250580172
448098287
1203882090
2002290971
523203043
593157621
2133208942
1614304082
552819713
249313049
933414145
920191558
2072253264
1497774355
1337491361
594238687
1334791605
1859236313
1934527637
710893671
235327395
1182437015
521332482
503734349
690720135
2006927222
951146827
254865360
2095738422
22758290
960103057
1198834946
470856577
16501499
1053642269
994059621
609659120
1039367564
460880055
1162478833
1288680613
1394294201
2082670391
1213450230
744584908
1272678105
1807688917
2079376514
984430770
1594732906
642786537
1219758166
629686273
1164119020
1723492515
1320406409
1023562594
527155694
1575271769
971817368
549913984
387891178
23168667
1020770562
404392678
1076810936
2014830183
1014051798
2116178500
328226590
29046984
1257375466
1722520791
2111717375
323342048
319622052
1236911832
2131030965
251514918
73858955
1578280224
894301455
1293617121
60482849
2058420475
869625988
1380889258
934499422
1396781682
808677379
1906316790
1946695666
1196568558
1929485457
819982580
1600961236
858812746
687329115
467529386
827507598
1015555706
496576370
2084883064
590592849
460810098
260741464
910214901
1697721930
244288782
1161729819
1771580885
1822569006
2056031275
917714358
1883051855
1966968102
1787340346
1116457466
753983876
1036638380
1925134845
512817019
835850399
974219755
294818828
1655832979
427697343
1153631574
195678447
895226730
1981139173
1211234153
1391803100
1918538589
1801827002
1852613198
31796406
564558256
1402851481
276085188
1726288075
1026948718
2098654194
1634835702
1944663077
1834222401
1454320157
1584519775
803196219
60820385
473674508
580847417
573637404
1309524907
1555067172
868456233
817874238
1982764516
2022087807
1013552685
730507598
1855743332
77303190
2122310698
1626798274
1879130193
1827440249
1658594680
296204801
1082808082
1934679868
2022492876
2109756800
1885850414
1509844931
1906936229
1572589167
816681440
1343972357
228301739
877501825
1817646865
809149156
1451139230
979688124
216732680
172111815
1797562362
52013548
46715974
663631400
782521146
1902459307
740934590
757348197
1381773933
472581135
437304798
892884965
768785936
1520112880
680081185
643795165
1482386032
418447951
6156448
1241838614
1991037118
822837888
438327323
71855209
1700339713
108490540
881004365
1003995295
1088178664
1097737046
1176107110
738257378
1149750594
1222823085
1401888778
1932271741
977798744
2142823369
542136290
212089029
467920856
979441088
1104973994
1236706793
352070320
1785055179
1880501958
1834456352
56019482
1886658406
928811318
2047056600
562012646
1367138641
2118911810
114868711
1475629181
852432527
1118864007
416324197
1950169573
147487469
1154581576
952436520
1370310554
408986706
737224613
200625650
404326427
1279360903
412714679
872247284
111318343
1517688673
2108954077
463388663
1155260204
1841972387
150361367
1211279686
1581147145
1079172686
1110852639
2143159791
298827679
1082280801
110544854
1774456861
1934713328
1229408861
43297410
1737399254
1376896331
1197878986
542352126
599723237
1606865693
1279576739
800348888
2011192120
411453994
1213063567
735955756
522772337
583268593
697426185
986161000
1738528797
391914924
1136522367
802324836
1973062069
68211405
1913177475
1968738212
367039085
847974628
2079283067
2141495946
635204308
1161208280
37309708
225119914
390620963
1235188695
767472040
990344201
694570740
2047048779
1790693089
558279212
311019125
856273008
1294234969
833791462
1439541601
1991661154
1819952462
1030586751
236092431
808991182
1832911587
61670852
877202587
1598605414
2030409065
1244241672
299096394
1962208484
1238253970
934300702
975933116
1275563679
1159420617
1366554080
363268726
1926892657
209414633
1057839466
1826457789
2000107722
1616118678
2137476914
708897082
762869999
823784729
955036
607047506
496253543
1031541787
843139937
1305244725
716969726
904810789
34963665
168091492
787736206
1279205337
467187886
602461042
369975660
1401488588
1578394159
1645539339
413425557
797464591
2008808065
192834567
1006879224
919163883
2019292356
859503298
387798913
2009285622
1568400380
1150668913
685586703
1569355416
1757716419
1181840247
453413555
453372708
339601324
1170383281
1358183497
374564989
1338474773
2145919704
1653770327
1805662659
600897098
2023745987
1059667600
31807609
1521801678
1473093157
829272200
1383126095
1665927724
1836151424
154806330
1537736432
548171074
542605243
1399538407
2116571455
1693274156
2085125110
1538443223
1303506927
1119481709
1991856779
1756879635
1459083034
1014756412
967579485
1833648023
205747538
966015541
1339934702
2011410197
1566912639
1216197041
923594149
1598720249
590515071
249203659
280508801
1973641166
1915131383
2116660226
2128447496
1305384168
517347652
523569092
557438927
486435459
69359600
495080389
2024878683
1372866528
1614562099
1869251814
982262515
926161485
736524578
1949842000
612325860
942272116
768373893
1952260563
806198666
187802885
1020973956
1729792815
1786523134
1611489028
1978996474
2067031935
1437646546
1746644210
2036208513
1418610395
904544730
406072518
1942179487
1461983657
892507977
2011539087
1957064046
769903012
1236921967
1424142497
491671178
71700835
202820334
1228195757
2021542835
815146195
22984225
642433081
619923110
829182891
830235966
1640897066
411492059
469275452
1104902446
243004885
388823739
395065345
1989649095
277548605
1813675740
746710177
683621123
1608371579
61210186
1576129100
1472427018
2018274233
198548465
561865338
1294933082
690219643
633566173
1497753417
1918415400
507625360
165415964
1941399626
1150058441
785339074
623098869
1980294407
278752492
1034590928
302086211
1383654939
1277595814
690909951
1778720284
1119761261
968458556
1444912376
1866471439
1652079679
905800307
1927681625
1080725131
230743677
1798472210
1279273596
792609015
945921645
1969493240
1426175188
296191414
1740424992
1933800549
461607378
1534340970
936375342
1246946452
9956192
769186102
1525698944
1044547120
1071272313
761870235
174659286
1762182264
393106871
1294420548
583157172
1838019247
1013408339
87753203
596335906
793606316
1168478335
827079584
444594879
300268283
1619688599
1390516524
122277875
898380140
1686707938
1862702868
684697041
831668
1249560190
1621072383
1247778120
1259516382
242774837
625993416
156579855
1314047151
1387863652
331239141
928745767
1780970523
1625659689
1511902940
1471506123
491584380
1599656143
2067842029
1285190697
620650830
747437965
1729785576
920919114
219642917
972818452
1043196989
1118023057
512042742
758416209
1802720098
512874410
2007976400
1276308833
1760652530
1120009134
1519083671
239162298
1276588989
685647174
1627025950
1607828131
1614392941
1260512826
1086004172
978812233
584535301
1577588553
430984729
504893682
715295602
1051635559
1252331648
297597530
1972554673
1471974565
1270415982
868268015
442513974
1782458724
1626684224
97750424
147849486
1487176976
1374059257
1908502016
459702463
745659280
180666
1736291452
1431306454
1627206617
1196635935
898215748
740235795
135156460
1877027981
1324771096
1712745013
160529062
1829664778
280556967
1212164622
934512778
578154497
1037235647
259003695
1848570479
1905503662
701517669
1483545555
1384704239
799268093
1631395041
724397567
25843703
1392413409
1184100030
771502983
1392594075
772907835
55325790
872317044
1969543770
953541538
1612552839
2104700230
683085871
789840287
1669961595
843614934
472021418
1950518562
2055779556
1406534196
381189411
945531555
1665537892
82276242
703551570
219571913
1565821797
2088255809
1018840007
1049733190
665169728
1044683710
294662951
1849269759
1816186693
1687257027
474693946
1871512483
412090423
296754068
677570373
2024643263
253970651
1360656245
666999902
1923932246
56787531
1139021320
1726967161
2112567087
398071869
2108156572
910614994
2063609761
42949167
1614166564
135698026
1608770964
1554938725
1154538033
511020507
72624806
51738095
805683458
1921894565
1867924789
345456837
249104863
1591953624
757547261
545858931
122040350
634706876
799829582
1482696595
1301706778
576278181
1539484126
293244451
155761694
1504567565
691316320
116434618
267698911
607442433
159383785
1881865476
743140459
1768154750
1289320553
1897678493
131691609
1361945359
1949416588
937375067
1136356276
1669857729
1282831905
1385461139
1114327706
2040379166
1931320071
1236368056
527602394
583666005
571581003
1829309172
1159944186
2111065129
2122553623
1315705880
1468149046
666386295
1432140499
1735847957
1273828728
1591524284
1470229785
2016969188
1212195386
612066691
1767164033
1343886995
1974012050
1569096973
133778415
962884679
1091471055
1416610320
200862170
58315113
1309505838
2132182241
1294683169
1837108232
568364599
1866264172
1518933756
1728308785
1829845653
1494003732
896531018
1150511051
12906379
181187869
738875360
1286735108
1772712153
61621498
1156220648
837423892
673688189
775901033
33827239
500216591
197514358
167605654
1463101270
1288985413
1584215974
1663963441
1347300526
746238164
1648662034
494500047
435862748
69542985
213280571
1954796505
1797851771
2043126224
1301316589
546899141
1046153627
1314222968
728087010
1785028988
453474428
353315515
1846650486
1609695076
1190739407
372855027
238112461
1224566647
873071618
435626820
1392172301
188689241
1724612233
828904628
1852652682
924429112
1575142792
1353831068
1418929159
2011005541
1423374054
1632209731
1818318398
1073742177
1527852307
972151339
1620641318
426522287
138890659
201244680
64067627
592365088
554560195
1910718113
54576516
1745299603
136089492
292688978
822382602
1009161110
728315798
67071255
1197850351
305444383
895975883
903019385
1229873495
323635028
109366806
501319007
187156921
1532740860
2133528738
2005475319
458999389
1513897397
830143010
2079640707
1940419684
969033669
133401739
2004487311
1561398757
687961934
1767721776
1615975274
285777889
1903811268
1908664252
1108160491
765488731
489496402
1175231747
1963339082
794940785
2071207630
718874820
2024814281
247359010
828241626
378649640
434515931
213498838
364694730
292507602
672498227
1878592127
1122650612
604655286
1671528164
2091684282
738057025
1528531827
1505599391
1426018959
1148769956
974091017
1711796849
905097576
735271621
672473692
1670586307
1224768023
1847705439
1486441742
2019708809
1771429422
57832914
1897039442
2018788432
886074540
128205434
305820716
1099573378
492900164
598328318
1772071605
224008643
1720978931
229243243
1895536807
1665179565
967300268
1276584987
1023295308
245835579
277871295
1997386326
1957632428
1182968871
585174299
482622473
706071531
1809942323
182844264
45029625
1682167484
1954273686
102862539
1431723278
1825578471
988937079
1559928712
2131399187
2088510457
2052828876
582243857
1713098414
129353871
155739140
1942341657
2024890679
1820918705
762158277
1153992018
696730366
1007993856
1431863313
546633044
818142637
467348536
1131807343
1300765110
1173420067
794266018
1483609374
1218449692
328949854
1290399413
1321312231
1760673132
968494236
162765662
1173118196
952409775
103792471
1078463424
1534653632
1816890885
1207817296
1690392773
1611748894
1085224327
1363827830
226423523
91732697
2060558196
1234417380
1523596010
459707592
2052560017
1990944546
1591514936
1205841479
1016880966
238297306
541967205
87847010
567247161
1832366618
1409159242
180436645
653377206
1571924904
1353554842
1605786981
1675717376
284534618
992956966
1345124613
1492351914
535866091
809389860
430092593
1899693921
1035813383
521825290
1812768470
122747115
2045421300
124992414
27823484
1888882199
1716507350
1233664963
758279517
1954804657
1775632169
846126527
374568170
1460515139
107802121
555004815
2113892346
1679727026
1908559657
1572195679
1207960754
45610628
417668997
405601719
1537962542
953535088
1214991579
1968055136
705745362
103321315
342396778
371030184
226068430
240334431
496022598
253891915
2129216630
65046301
1487556878
740012499
2019850958
1115705399
1586139026
246935480
428736891
1693941148
801940295
395145589
1226184526
563016305
1967341268
286661632
608626933
237526618
692263351
2146589475
1191061706
1907254931
1967160963
1896807068
2010576246
162074094
120353604
89161028
402408525
616376203
343052943
384141507
681422504
1830609822
1124154006
553789814
798831573
562809384
800725294
1227568464
109266884
1602665589
1622714053
1335451410
18198246
1442571674
1622113042
626825179
1680098292
166892746
625931007
723676350
2074147677
445608322
472999771
1937240275
607682416
593353375
2026401303
1010090941
1209729578
221970599
1394232448
1891152082
2052580421
370902806
297458248
703928346
933712191
1098183542
1931496811
1042979075
553365484
1406727216
230946838
571563730
701815242
1853059880
1198388910
234429886
2019952626
1824319917
958106237
1946616655
122444591
1431106008
1736373282
730127008
2024459383
1615290938
1740217949
1086705314
1837261537
986966750
830373748
1742358310
1357869556
1127831997
298803008
144098099
78531891
82816171
1187077175
631897375
1489543388
1418024013
1203461106
43874982
1123600245
254366368
278304869
996069224
2078686285
1236411106
795202231
53647228
520033466
384091866
783774236
397009201
1999382804
376508538
1483714515
1689160693
1363475288
166604616
1284035355
573861196
1294436613
1582838363
717959296
1372968504
1665654535
1905036471
2004865880
1007714275
1175576836
1060843338
1051589257
151693433
1315209706
1329894126
1147762657
1246412343
418821584
1942964889
1300059571
938855050
179573107
2083833808
1335864252
31472263
312858698
672095119
1720632956
1676333986
838699735
857184663
102711534
2133136348
292539378
820670830
1358621205
1958193913
578223653
1216003437
818424540
1753800489
129363127
1870013798
1905493923
1444572833
1052424276
905772932
543501528
1471245861
701254173
1843561099
262617263
880827280
1779911259
1598481515
912299543
2092769957
123092987
485448851
1621620295
961792722
1342633514
1724331830
947445423
1635172893
397519012
158582980
1445883158
975742666
1374586417
116824051
582059507
1503949544
1986837849
340069782
801038729
891778477
1245842715
1344540257
215540690
1947096888
1040617708
478157954
680440521
673045320
2076639469
1592740064
618331629
52248808
2078188916
92468277
1014041531
1273338782
1816800107
1961486954
761028027
66835471
2120069934
59427538
1042578137
1347172703
176251589
1624637645
703638599
15605790
1964707427
1504677328
907384267
1063066494
701733937
1122924958
862679735
1742351645
1601082912
1543120256
267913317
1530238733
988376672
886244947
1582487542
919081940
978713224
449045425
44937075
648029683
263048731
805965102
714865154
235635017
865392640
1757443292
1582807720
1041644229
1234597289
138962671
1057250019
1051821068
1643639999
1964634287
2114887563
197890288
940075597
830083650
1940241933
393674861
225720258
60671603
1923913594
1214096930
946916550
1358917488
2133178871
1925629774
1807962913
30632298
426175809
2071011644
836597400
1141040963
159163013
1701990041
751000607
1741970733
596150622
1985597896
1880933404
1653400642
889935317
1377089755
1470551281
857339232
1574980043
263143230
1687422882
1367738329
656818091
1913143140
1428409932
433248037
979756422
227842834
1792165526
965451645
5988960
1452644791
996083943
432164769
1376172788
1832681344
1573205732
1535335801
1387187737
176722692
1129822887
1983338359
14836940
863272643
1489255353
904772257
92878751
812322986
1762111489
1667858794
1075466216
1302050723
888113475
1732284307
1067710215
169039759
18048697
2047466638
396882593
1810214223
865434635
402871553
1115375366
1861518579
835036322
344064506
1546716275
260758407
1879400308
786420364
437481099
861739547
622275075
452318039
1725012190
2111530429
1357090297
1817890941
776369767
971718138
1338266088
1851835984
126285214
78895915
1436636643
1193995429
247935675
1454685340
1093978419
644818268
1117415915
1959413055
1047689822
85307634
1673447986
1882726144
429372140
1072680613
2143484551
161288800
1859100977
433482002
1023028347
333892404
885800042
600556890
297939185
95406691
270964183
1074308953
1067124829
1609230271
778661289
1193410043
1688126187
67814284
239921825
1936061862
1522499625
1333900244
433396482
492431892
1145829651
1481086304
577739526
671793989
1216328801
1007111667
1744474602
1212329704
1168400467
1456091931
1645811707
43945167
1789984336
384128101
644502057
2087923521
479534792
915466240
1014748826
1546659621
377212864
1793410115
592586017
2065339051
1861224400
832507842
1853917265
1236240377
18924438
139830099
1728672269
1164754090
1620916404
158928148
1836548079
689761557
1166039815
1433539034
1902091261
186956634
742147317
1400419320
230901801
384648005
1784547421
875403858
325087879
116598565
1790870099
1339836705
1663258187
20599315
985763173
108360556
2085938366
699503925
940868398
1792371983
1935744302
959792836
1932202082
1516932923
2124546926
1405634838
1675861071
1813611358
2095396395
694417238
1099666744
1850004009
881373873
1841814061
1102939681
1112275674
78978419
740003455
1987679533
404066298
856602020
1631065984
1743903003
372376559
1651665299
582182528
480737115
1590120017
1281686453
1421605513
1235008352
1069947107
233914702
1019726786
439396383
210977980
277877977
2115257454
2024589338
225790724
662191045
976772434
2075794733
1543564918
671102848
1031250767
508356944
750081267
1771254222
348552829
1154147565
480372594
1979618813
750566920
852749154
1483800464
1332749449
1333486269
926436833
466952254
607608135
13961537
1536899362
841522837
1033688324
1976295745
1052500817
1311566301
1944069551
929606508
1537357025
458776948
1906378942
1465668111
2002341866
429998142
349435230
363215163
1180079409
2120689452
711767992
186743326
453578398
543903158
937310247
1306327552
2027703622
122576048
492330174
806656808
589528302
1099938309
820618345
2126427664
1941461146
1854306669
1955239761
846478315
1018389322
1751825665
1776084823
408262700
63118965
1534980118
1873930811
2065460832
1964978260
75882393
281192347
997574022
49088197
992960339
1184317348
502666595
1536863497
2121627595
1808994148
1417083472
96719995
153840674
76256632
686248298
1253778983
896874977
665192314
1047756481
603697999
472948428
1894234796
1622087321
77290445
1522835972
2030350021
140409410
910332442
1756797184
58386594
727827054
1832679577
339578941
1725401076
1881767774
1332539281
762234777
236950722
721919130
736378724
2045944870
2139002602
833098720
52301896
67775586
1519347018
1306080879
964650564
37055684
206353712
1568348563
510004112
2100588508
1042952236
587294557
1475940832
925818610
727703968
238789626
535132146
786090562
966616681
220328076
1125669504
544534109
2102095850
310725137
1306768886
191562924
1032644267
2043147611
90024146
1024163222
728762683
142326042
1091938808
100626053
1448406921
2056589372
137681737
1654760633
1477454287
647685850
1607865494
372922876
1234980407
936322678
1298741486
1962684375
1175112305
1833873632
601291290
2141728986
2054201708
1726960794
538779447
2008813911
2037685931
1845548334
52893187
922846550
1741212297
142917334
1947009772
322491332
285243376
891464933
423117385
1733650298
800570657
560799122
1240927283
130541297
1208484972
701309129
503464173
295981732
1637631808
1802205659
111182459
665260465
1488595643
712473749
659505803
1395313704
291950895
1198285250
1256643967
182153178
896349936
1309537154
1104999729
490078585
1452454488
904525853
812569917
1737697865
1795990786
1235687302
1323864515
449077796
1796486425
417308150
579619093
857487749
1118617280
1083083266
1153469481
608765440
737805277
1264651941
1274025905
78917272
1977125690
1933531708
1474230976
121592938
984333310
583391295
303746116
1880683247
1892928450
1408745845
223278184
1197899290
165788051
1035848102
788113507
1961778837
124051756
2111978022
263372985
1920538181
381802525
842992078
630542283
1500419805
1926075344
1784011764
2109185245
516396973
901180057
1235727502
595314246
730822100
1021775562
2069545222
852415038
2006108872
505452870
1156161154
1739308471
250897672
417423352
1962586656
1448796962
583211403
850951110
89426822
397506592
975002866
53921196
660879578
748057400
435723721
1503871656
1378599683
1936143526
1282463353
1015127799
1897845123
1798860326
1916307857
986088977
246690924
499646309
2007864539
168752499
1352061347
1866489764
674205369
360738853
1458314587
925103041
778162205
1273417595
226416355
1361373608
2124368705
315843177
1758880201
951887924
369764374
272276131
1699945324
805488095
1776147787
931061359
594147974
911127492
1946189158
344509449
562504171
1715013367
1330598427
809195095
67176028
1190979318
977947594
1419237375
909985434
1652152963
1779976229
220816374
429772356
410654786
1494233969
656188712
1772028395
1471119027
972031889
1383424948
275523303
1341796263
1655701079
1975468627
2147284359
1284365218
759046338
593948685
48009063
557751848
938458134
610513234
125281568
121572913
1419708329
192457596
1312552232
250172276
1611694972
75054018
1902325239
1244187553
295870392
184613948
1654842339
1790104362
840802660
1279387086
1113739741
1812834549
515328386
1389263044
1007147165
23545817
1217248023
1006947876
1307911036
1976294361
1600896561
1355920099
386562561
391871047
1966433333
511844129
513443961
1238658014
704301726
1825996193
1488830290
168513050
1901050211
1243671882
1412700603
49436956
1428285830
920059294
1839541318
121604842
51962733
805797411
1934439391
567291119
47576807
794102908
590836937
1264824830
1801050784
1898747973
1093635543
1254463697
1107184424
1480198104
1646334745
926134109
1992042234
12295058
17308475
548860312
1838291251
1506138766
717373362
1591857814
602327000
2130073965
1641294770
2030612830
902649611
1333352440
4734024
954612344
2139149851
1939173415
1521903464
39243010
585792676
2112740401
1304067840
239359812
1864004726
250219735
1493823510
823705502
1730417840
992674607
1749839611
1574976426
1004969665
1767148086
2123836738
695777268
1125803204
693726452
140151434
1728130204
676316769
1781446205
1611259386
1578966380
967314997
1615993410
386095077
958981201
1407683178
1907998541
998224211
1993475854
1873255294
154808404
85352018
1589776372
405028139
1579175528
265998226
2135445979
424366487
2015837837
1562938757
1429336152
1635502275
1539291847
2125113420
613821832
85534651
117781207
194468388
761851420
1899227412
1805727775
193334153
719058761
1274237537
579429230
1678039962
534437067
339944123
528780526
380429273
65715769
683588930
465781292
1655492141
1088617069
2044956820
1921490367
1076579401
321839660
1789844556
492034510
1751175812
1277863183
2031326358
1728805585
1891685015
2116861009
1846586792
2086153404
731228782
1598330556
1744397531
924562935
169905669
871151420
1503992165
1847945632
1405588488
1843936288
229242510
1786017761
1909652057
912831440
104315405
1417660550
2001448509
1788578
1191667269
930544262
323628238
834028177
1422578773
2074804050
2111891360
1306421483
1656125987
1856092728
1275798844
1355229131
1794762484
2007027626
806076039
1391676367
784106913
975981709
115344139
140615430
676443693
1520932627
1984551718
905686203
1159466741
1746720127
1818517643
1263782146
1016897029
1672482504
1265570724
61080650
455543119
1589198962
895108827
1878121892
1516519365
859516540
1037059727
1025161704
568125620
165374923
232907188
215404456
24918902
1038983227
1607080823
809025815
2014964936
1722424962
949641246
543924981
1095873942
786709316
1449611184
107857035
385945796
1120645179
1371639181
1402842825
645644036
489726258
1463923476
1101187155
2078925220
211548655
831825399
1447960937
1071065195
1868885126
325638994
1639190815
2034260049
558546182
1854595271
2059178951
1597529409
1314192446
720721119
1465010698
889133761
1670362365
2008935679
1985007703
309588033
1311063216
2092864738
695533829
284224747
1317020271
2098376655
929868783
1806746529
1414816483
2031055938
1738188102
1626365138
715397689
1038665391
549946686
436799167
1364304385
41653853
323575569
1922850567
1896249125
235270872
1372896329
1062957923
955991991
690423379
1952091684
478870708
551875410
1789615739
788458742
1862938626
1734996829
1483992571
2147163374
904533453
1434885578
929548509
563796334
702218413
813120800
154500788
181099904
1528518489
1193166180
731046590
1965317657
409986917
772700443
141409578
185353837
521465920
376680450
1558250166
1584423844
1332672442
101189897
1389031880
1811543150
653065307
1031163972
452518244
368520286
618677153
1936510816
368200012
1523210606
1223912746
1297748521
2087006941
1926131160
2110869321
94024081
2107231064
1491904163
1287190261
690794006
1309738172
1697177179
1463494449
1451147750
1882531016
1984960370
1827828200
1293297534
1421900566
1013016994
1394487431
663448798
677076497
2047552738
1694612770
1129594741
268589376
165806276
918621909
636789388
1689016882
2142534656
1934537910
1628540175
1921182168
1897923583
1722564257
1880929584
1242344098
862270870
424239942
404598622
411964401
1887734391
1855746372
147011769
1725211113
1536090925
1440309303
999628031
401624271
687313086
1663076830
1078700768
587382177
1210205952
60811862
855971553
1376012228
979433771
1492760942
917545463
974484779
1279815204
398601990
748183299
1030255139
2121166247
481629235
125115590
835953470
905869177
529714212
1247917871
646119921
237976937
1394929641
223847386
1774067862
687755296
1223475418
28208485
1375068383
739068600
1106909254
1962450560
1949274552
1167721116
670938465
1177803133
2147154887
16215759
2095348596
974156019
1296030963
346466938
1722339318
178802455
320149538
56484906
303918045
1156103008
962354083
833632257
256537231
1608474004
1071609194
1651466872
1832321391
698193408
191738521
908313161
726401894
1566806904
1647381761
1833311148
1381773816
1449172665
853548616
2052712281
479492150
853219855
2068928041
427357098
1827375874
1217475356
773824037
1402231545
1396277811
1093973575
1458716451
1700195856
102592935
273586886
386344466
359130166
1882060891
1457953660
2010597039
1566898634
8663421
54851912
327728147
735065315
1621658816
1975109908
420892815
855948984
1276798925
1274441431
761177617
1756291076
2127661286
682622010
36164526
1807553513
1900097367
809988563
1062301410
1148891530
1903962138
373534213
701603739
2006555073
647121099
1087948205
218201592
381698342
398418217
81314983
1948596976
407081638
136166895
128841475
1142146953
1757825711
2103951383
1563039768
466291047
1233266661
689997551
1227468664
842074089
670175190
1910090675
878238615
330245055
1662704394
1688227179
1392546465
664112276
1444705669
1766080678
1365716015
1303777095
265718129
306180572
1521978687
647416472
704598790
1603293670
448529800
1111680428
1739460565
577371276
106343734
1349802628
533839011
1669383502
1816093675
1767105672
211897406
896078691
461696113
882072596
658685718
1339934729
1212317651
173906464
880678260
457380468
838018741
177900281
75977498
56251108
1481677376
341695627
362431681
856172415
989112099
1067030471
311982437
1437641900
31227251
2051443002
2015013176
137570985
1253761982
401368539
1806954488
922372009
20990564
2018851894
1818450701
482686677
753440842
329652771
1822621406
1965758493
503559236
555816018
275655313
1341577977
733716300
351632811
1397829085
67910028
693328438
1760260766
924082444
1682440538
679807589
1236064881
972598790
711034841
1140024236
840128318
848605826
246302570
1241496857
508076666
1168674580
1262487421
379444912
839641633
1745174099
1132885754
1169294404
1420311857
951160599
1672853640
1976127876
1226815912
866947969
562360528
1578448723
117293407
630270556
124293514
1877554173
1554353000
1806734052
409878115
642934234
631849194
1120912956
1782958470
1471977512
1969518782
2029261040
565990721
330111801
1050451972
1828478143
709556713
1890093605
1426168594
1842442468
911904362
698996803
646119419
437274354
527641031
1872935332
1304222324
1090001559
1303900407
1421515731
1720272116
1428193921
1151586256
1127141468
1087444325
1561464371
1770075702
1719293519
534893679
1405550524
1043787383
356928814
1287327917
1609778105
687040615
190296241
1290772600
1396597328
2080389847
569457546
1091556148
844810561
1268454349
1737675568
1282084915
1796095381
1463127252
438823591
738613292
619544011
1860339322
311401760
2047737933
864441931
1438543229
987698610
278422654
1061135283
559508482
813316334
319202160
1603295865
1170245148
1606530077
1065590322
1857285763
1796826318
208879274
1106399443
1729732517
778336820
50471944
427059430
2046791170
1788147512
1709144346
1695402903
1103791116
484289
286532547
1723335127
1860823612
597934308
1623589412
577781895
2036477537
463804375
856204549
950129172
1023312857
1669520883
1269331332
479125074
692282383
728377761
1544715397
402084498
377720432
1753594671
1508483942
2107452949
384447844
1558955886
387028732
283755366
1199619750
2096173078
1979158269
155927218
2096657367
118207168
1879262345
1809997331
716141476
1355368110
240295578
605135365
1819172485
1096500128
1555264538
695001694
618537363
677112222
1174126768
1310819747
1405489984
571358517
1712904245
1783210416
177469541
1073904539
1743179717
561917385
485376777
2130208449
845672751
1684996527
2078897879
677347372
1840923745
2028071599
795554540
1572702443
1690585282
1511696017
780586905
1930880861
2116831382
452275742
879897341
1524612272
1147277436
1498434704
54240847
173920556
661770803
1459730831
745279074
227191401
1095457599
922748615
1301095940
691153668
1484666000
1786472718
673878470
182855103
1323985597
605292701
860202475
1017425695
485880652
1655757015
442644490
28982287
1019969384
1223231395
1959863148
989317119
1675507137
692276841
366445743
675300925
43227897
420686590
849221481
704998701
1880417421
1594500555
932190102
828391372
369765522
85802394
1519545041
1854431522
1872275112
45939863
2037286625
1048777062
651232564
750005452
2066202757
1137113217
258278820
361363599
1166095504
1278248204
1584594994
978475004
120081675
1112618483
1670751845
486527419
1787919408
1713979742
907214009
489657241
271494795
640147783
2084157797
1203684897
1468539155
306439671
1289487292
840600548
13387546
1014278756
886540411
2050674171
2063055818
1537772976
653195976
1981774927
527402545
911474796
195654878
1693498049
42239352
1780249872
524489405
162321028
745384707
47757602
648848447
385820467
1761737344
1556062456
875477709
2033232140
48726591
812151858
1089433389
1517265747
1118591529
231437033
210382647
1131979075
1245715790
1096923059
1035169599
1161287960
487212387
1688365575
995579240
1014614932
452356723
1191234118
560629333
494596075
824000343
1085118738
656917103
1569385050
1132876340
1305765550
1955205518
747130036
714344359
683199579
632878528
763070950
1495351437
1722311918
132853049
466459318
1953748951
343235697
1598438394
1051981093
1440158756
486124345
65785406
1927371143
27006272
1061364646
794502427
479362995
105115116
1355131760
973959070
929115459
292766850
1630876174
351016862
1425643190
789158076
158738732
25289578
1503502435
841938311
658168107
119089738
189806100
232996377
251942787
656265418
39261680
595178484
107220164
1091242774
2035337240
593344509
1157028180
1815224735
620350781
70909178
462243514
1099713776
176024294
1817375274
2073672847
1105139754
2110142124
1557065373
1456156616
1388301666
198739801
1614895348
1413591245
1702242237
309350011
2071759352
1821331975
499156111
157272081
2073274762
1155421529
196533761
520969599
1262641694
1287776535
408823191
1855986203
297321067
76564279
328853337
368230245
538807793
1428567113
544254540
208699420
1354756312
1649394294
171357896
764338037
958067262
1559659563
963077839
425478962
825767160
517836428
734828973
750042864
191684755
1233985084
907314945
117475869
241922965
1103848706
638445468
1504564659
244141594
1047268660
1213067215
541462661
1123832939
1541920552
909692907
1662640732
823004017
1453947447
1871340152
30276682
955858093
2042698049
794614719
1913925355
1454873964
1757692558
191920669
133157476
128045338
926749642
883200340
319730093
13251078
1790515285
437205963
255174043
746880343
1075651431
1759738703
991021937
2122920091
825322270
1532484599
1099269382
219759174
294693858
614426467
1042763191
1748641305
338282971
1073039873
557015750
233497372
1867654593
323457457
1688371336
1477863503
515378126
1821528812
1605908842
1442127768
557245504
1925638935
1455378846
200277141
215361250
1710552889
947157485
1291012682
1322807944
1938179422
1266449125
646566
1323180373
218234860
220405740
1617874231
832661327
1263168932
1219031888
1170944298
188725157
1776047638
1404441671
2056379750
2099505095
945329359
1386759606
467399573
619374524
845184800
1909527341
1176620028
623340087
1217422539
1376897170
838701338
780491781
176571007
2129714020
2103299725
2114750429
1248679497
2103946292
1290447155
1466914357
176868384
760837738
152092036
1440037316
1979869627
1323036335
1628762474
1608433617
579994358
1537658576
1560455065
1525323717
776934534
2027854638
2144698241
1622119334
1789898332
1173834622
97975774
859837223
403248144
936677112
1640329004
579819151
918907484
1596145082
547085932
20103333
1552607726
1837533087
1487017691
1729476110
450887178
1639109727
1022029779
283273157
814662414
503308605
1891706774
1394656772
2040967181
1304678191
772496842
670418068
1185049182
769711435
145053754
827463866
1943546057
243029528
1687301089
199310553
1179706640
1180146446
779129704
2098614124
628807880
1326215637
2118717458
33931958
1016265076
1458251501
1763408068
1467152254
949877580
637954199
1750425411
1764539995
1141262804
1494648538
1011713119
1034746338
651843081
1784209961
1705164406
1836892263
406437749
1850218160
516872481
202500158
2093247689
56689923
401810712
1125470681
1236836369
1180940416
1076601158
1865644249
359672405
1047834968
1899576207
1375937482
358602821
1515500627
695606088
1308480401
5971179
298547852
925536748
1147233983
1793196390
1937249868
34496673
297555823
1573976181
1739661079
2134448087
1980413930
1442395592
503836920
35430441
1388159633
560526843
437241153
366146666
1797363212
1618181569
1442747824
1515523813
1977853975
343099144
1267616372
1206307809
701701965
635633352
1901913897
2010182367
641604531
52978101
788235467
1788838514
1846174491
578001687
1823335188
2143730315
4494221
1415512619
2130694754
1984908151
710424563
487048026
2020338592
2098584196
1047574870
310096097
317247215
697454434
1928277667
1759995039
65494600
1758647994
2103094184
1333110972
817472155
657312501
1968744324
571902404
520011220
462865207
624880506
1308246688
104220074
323571349
1886248375
1927555262
319818016
1890742596
1195584233
303029122
1728167100
1906008797
790077149
1601022044
1857109345
1837652019
1911118142
26872912
387622805
1691912161
1786867952
453117405
1303076507
1742478488
1786228378
2120548662
252307341
1607489054
544967418
772318562
2070354262
1169847924
2080565250
27090688
1493419274
1819329977
1954645950
1813237290
1562588926
1002746535
2116266413
1143272378
761271684
758859914
596810774
470897382
449028285
360445268
497770294
836651090
2052357429
137154598
1289768496
1207950288
1879633086
928513226
1181015302
2131940428
388518632
1725982721
756775342
311389246
748346997
689856944
338479934
94282623
361703273
145642236
1907519914
1924292199
1148388772
1876302679
920080929
1909660456
487678945
1516891704
233074190
936707230
1877336972
730844485
1773358320
1782210754
867999083
915643168
842677394
600148522
1844156394
2023692697
584605302
85191379
1602191770
1341380644
396580625
203055119
2031237588
735060560
297337743
245457213
880702796
57374009
22265765
2029091568
1933676688
942346694
1791268377
273871985
311754750
2024342567
1210579215
41608075
607703404
836453887
1823818829
1475702488
1752097056
519012575
2075851010
1448769802
395221624
512972664
1533961181
1997413394
1854353308
1930541807
52984866
1738107248
518118719
350322609
1983564461
1398821515
407696618
2005830226
1280429436
193889658
800693273
924214165
467761643
1112448023
801073084
1678340858
1154056098
1408776489
367311097
830391279
736995329
2119408153
1349403855
665362691
1420694308
1744625479
1178335355
807171841
1594555226
885205015
590230000
1647540092
475828615
1108348719
1997862701
311909428
359686587
258075671
170256007
1640116023
451965329
970949280
416846540
919726972
2083397303
1217919624
450584182
1089969754
479212465
817895279
1920361033
1216207794
789819785
1122281240
1881570485
63030445
719423072
912422192
870202286
166494650
1797627207
1460432287
1814034742
125972174
421297358
1664413795
437881603
780983945
1922489466
608137610
273616320
226971147
1579086890
690462860
1146698119
1515000545
1908382485
1597282301
457486651
240111302
267693932
230364037
1456319097
1057513717
1352645277
1190405934
1120544162
2072068349
2102828127
1990746449
91079351
1752971686
1303695088
1905114093
1878943861
1724992446
1422044240
169341816
358492744
1197050058
777479426
632109064
1424021205
209082668
1322571925
423235676
1724083213
1083470762
2020517977
34086217
1323582064
140728262
264450254
632417513
1198241979
1617095531
1822823448
171302494
1541680233
1778167927
14565295
1632759584
1383655965
1318260383
1390390030
1115116178
895769181
664950622
1284457994
1254261925
1862000681
2061937420
1886370990
1138538238
123536440
1061459267
1561773915
1847619654
2144930029
1434808244
1881705871
1321028445
1575536506
2146156125
1953445959
626294838
1615768008
1628785759
797597332
1009964593
1259470038
812162627
495240530
495642355
2130423010
1885630560
1610758534
878708543
403097534
747732880
2132970469
117614567
662186653
1871857811
1256152806
785723093
785833430
670443073
485859099
783279811
2105251317
220081322
2104308256
1533304176
218753799
1910270567
12115366
1834521808
1391572678
809712698
697002753
503559068
1621875325
1192243283
999201424
1604814687
930390195
462476310
336039582
1333487730
1210209190
321526403
1451102297
1872395843
45900566
559771455
510635289
831733996
1230214528
996494388
1615013807
1187982198
1216575711
1571838416
573802726
1435329510
1334625335
585918092
1122367670
578714366
1395630790
1819370424
1082273434
870022467
864130059
2081474858
327353506
1794520255
396467520
663393088
980524337
1606676711
984919492
284142986
1331588906
1030820058
843914442
1842224195
1862554055
2074128970
691234936
1330084214
1114627520
1907810647
754438982
1688430246
1195656509
2089064318
126864690
170540532
520295036
1522495480
1989910956
1602568470
245034299
706557367
1536559681
572387805
353593974
1933027201
1235780894
1334118311
1392220264
73216738
1618261298
576325523
1104036796
314692092
271066070
819107203
241337414
962301006
1707770
1355964935
722628005
756146752
896911533
1918284515
697727422
1023776224
2088825047
1218022458
398788056
1931252355
673107281
643822356
490326074
62183314
1216210161
843920049
1995210515
304507407
30554712
1239947132
377724145
1648816010
1816272655
1481760942
1963508102
2087338725
153384497
57361869
902156084
155092267
1413326804
1624784089
911239020
162754689
1395584956
1608966442
1186530913
1336926355
679505253
1585318970
1120695062
1352612534
81657678
1611021137
1414795848
1297867839
307457538
1262522715
1602375247
338012250
354986199
1980099392
1986828261
23775206
1314376686
1802852715
2111113932
1467761184
1860214584
865786368
1622853451
1126057740
343086809
386608823
1288812430
1738671766
1995575266
327859695
928114473
527596871
1913178665
2048809536
1880209405
1994836343
1512347025
1147521605
1145220535
1819804563
262560672
600112134
10333165
617546872
432727878
1997161426
641322078
1747104565
1652530494
604952362
1067382101
1365261430
1470738730
542751904
343835523
1813825540
929360728
1632647953
1405013658
777452346
1960507648
185644483
1305049217
1726202666
86970371
1037774974
1573555361
1599317396
37812931
571292248
1271638311
300373603
1171404382
1281971477
917920475
1604132261
1131649255
1559242554
1203753178
636696101
16711268
123651631
2001957532
1487449999
666403535
198309407
1153791891
1595764263
1830957360
411321901
225732961
1643981360
596966384
1530782178
1222700378
683936756
421073504
648772092
135770504
458886435
1220064340
1407408816
759260039
243985075
541896645
1677180514
1848117336
1673545900
1088939420
904386866
162758354
1105650689
1028038497
17232238
445617040
1694442032
215541645
1599408931
1142722648
2046499005
2010730832
1368455609
1542996717
460213568
751754140
618213448
1144150324
1172827644
1266985540
1279920829
1631714080
339566232
539845997
243490471
583551307
1081742642
1920670985
284184995
607804894
862126758
1188571861
770563248
1967777447
69126710
787795486
265910839
1763568743
1003337131
1865319770
758807743
902352488
1728566954
2127263352
297865558
41296874
731533844
916079006
1185447199
1904361489
35580898
317884380
1388591921
375147130
857730377
1632082392
958698438
1939473019
1405269729
1242883433
399794265
119912839
283971647
1170357514
2087690286
353098357
1958153000
206117477
2116667100
814006484
2071437247
727991195
1716358972
1652520553
707770900
2014224530
1693817428
1439304744
782819888
731780979
1196182585
818400786
1049665359
437290858
1193547917
1907395736
2069373250
4762707
1699385107
1327159332
1247646140
2099179372
1447072171
1531617787
1122053238
1387278810
1884716145
932722591
1593396287
1853899597
1746729075
1517349887
434407145
1315604399
1022386792
1142178045
1182345282
568720572
433999141
1965165170
1300501551
1630181727
636082309
202683262
2067472585
1829630226
2110078998
1989362188
1834392933
1661980457
1169037872
934555425
1613676182
468626395
318689565
588245772
1855905205
55922062
1520968363
1301817845
1909821659
1120213790
671684084
196745156
288334542
1694070876
1338923201
1470679824
115307801
1772922343
1288361346
1415809352
1255620422
1924443655
1618492615
1175609359
1606590233
1581087965
1017487899
1293499518
1095584775
39042123
80571296
561777309
507668519
399260861
1150023081
216090076
455182923
523507797
1517907921
217520934
1643721587
42108357
414266091
1932056129
1736179234
1753189292
1255252305
1851487035
1378627987
396130004
1119812739
486764761
173090011
590821706
1662374121
1779680245
24426024
532378372
925696115
1120010799
571420496
1006267411
1681788108
1079089015
1405528272
684327541
1295179091
1860711195
1207835338
665603365
2078232130
704073278
707711722
345014573
488645759
296407308
2098203865
1743898065
410695
1329348205
2140028069
1120223435
1816112966
165634432
1711045141
1331003439
1945314677
1735471165
1863381812
723527145
707998316
287318660
1729794556
242302776
1366407675
987839181
926630318
514103118
701066728
2134465656
1179706483
631815210
691055286
1887418206
976829783
1179701046
36341866
927550001
776115463
36752562
109414558
768659884
1156975997
1925527524
934294316
720537490
1109047316
732125346
308525008
824945480
1455652491
1016523324
1112264140
1037963399
1258826101
331188167
2025802580
37972771
845291285
579385661
24954779
2024997769
1211200871
716010066
1764932327
40547007
1895711112
1801274193
968097008
524342927
1838026755
1077511566
1293002811
847519104
855555442
79813479
1568056595
1964602758
811938825
1876581603
642064590
120107668
745621279
1754328730
1158071068
2004447380
2085516897
1036390000
2042420151
783324535
1615775661
2067374931
660838656
679492885
635901349
278287335
720039892
384128813
2079561528
1688136900
908471740
1770104636
618164818
53990903
470140092
1473720260
133804382
2038196687
1290839371
945743208
1767294642
1932903961
1065850876
365432274
1539749044
76438296
222396006
1477782293
1112828297
117332510
113623180
581120310
37223793
774461836
1260613195
673125142
1052749171
1980653087
1057253955
984827052
1521306339
1965725695
607448040
2139471157
2019716598
1077588132
1465707770
6037332
968301172
609063493
951780540
588112166
394483806
2017631417
953544440
1934232850
2094069713
1175940447
1264531496
1059414362
1293272957
1378154676
1640534673
1330496750
5132865
753664220
2003621892
1057882036
586833660
913392199
2042709088
2108139999
731634246
502673480
2100127509
603867196
1580261613
1418351631
609904528
401079137
2027415124
1561685069
989191303
274415282
1431832838
1942735744
61164485
1378418903
971192543
1325695981
290349618
116981852
556367009
1930884291
1447478602
561499874
537064863
1303616846
1619381911
1123898523
69525397
1514607351
1084554875
801159643
2017280832
1037198736
1405026839
1450058797
308066719
2014931367
1851137934
187998195
1429132788
692845589
462413477
713481978
488097685
523577962
2091900882
1459290228
1849273943
234766852
1576272080
258157305
18167495
876267034
819657179
555232358
32400232
291555442
1679130882
101925629
1806162794
616202109
903085272
1675959978
1653400845
160628463
978535127
1961467564
28076183
682189413
1982111
1457208971
1375035002
464395588
23207302
1863132688
987973551
2115108184
1174939268
689763846
202391388
603727701
947921151
220558883
1479994735
1767578331
775791241
1512394968
2059133773
307438475
1614320597
1717812919
923640584
369922222
1246289249
429557781
530550685
77340728
243541697
558626868
759530141
245523808
2015835840
2134565144
709919397
2039043142
1850214184
1697892948
2006667678
877669804
240173146
61575418
1481397505
1188094298
282134301
813908593
808188981
1057925542
178819913
719839106
1365364018
1793140510
290168378
141520954
15579084
1536457627
571078736
546129770
1613798356
814620433
1104756638
225844849
1060144242
973108830
212926345
1770063639
864668324
2063140529
1320472939
723852354
793326686
1560646085
785427772
127240543
601256735
1067562073
941149136
1409445716
2125487616
1119969049
2129284823
1343367986
765625912
271969553
1484888940
781204996
1808427180
2055967676
1327334766
1274741888
723104462
284607757
1500586738
1783248704
1257716587
1713513083
1405828695
2122384912
1629169965
578817986
698753618
275013003
2139464071
1484181391
402253546
593237159
404259816
1343402683
2002682875
382263784
315888084
1984484050
1725631770
1081513996
108969955
1063037063
1862718993
1917397136
971521091
1042570111
1044655376
1694625553
1327177868
397758466
1330390609
437410808
2111271550
588735656
412312072
1592957867
1167553642
1111065690
1867970870
1159534066
447763433
122740768
1752771225
852023250
1466143451
1607970452
1234287034
1782031536
1444970855
812435157
716061884
1553940810
1875472220
431297229
1323854298
699509663
1473867341
221026027
246651569
653561561
618784493
1577042178
1090972369
582572395
18294187
1503284441
28046614
1185847829
466866484
1896017484
197898247
914629917
2018758253
1950669472
1766653167
1337418056
1411156277
853456554
971965944
708643484
1665891711
1688027829
115100646
1393880283
2119325058
1438954945
2093389946
1445708751
1659980972
192557867
2099270313
131281817
1769600046
1042759034
713854213
1787894233
398559828
741900827
826258414
865426312
490434664
1024156662
1780056229
361709269
827342486
1399225749
1699127325
91015115
105198655
523609622
799658599
1771090366
64153803
914759246
1017487001
35995213
206230543
963393299
1481703965
1866211515
1155951167
1433490630
1997493332
778067565
328766016
563863897
418478150
727325844
1305764725
1244736564
1592752156
1796199389
121409578
1225324738
10425010
948752065
477066839
1709552335
1039767180
582265494
85678309
1839425780
205872212
149832112
606701378
1223359213
185827326
812931921
39268864
1667531291
531659788
1195220031
953538273
381669472
1973287596
1282304289
945533370
244282098
2009630134
103814447
1489018663
1454898642
1900013836
1610428241
532739732
1910438846
411696658
1009806571
1472507533
1451463839
1592072065
1558185843
1143405971
1797944277
1708017955
1750107349
873819842
1893845281
415555622
913088707
1413892924
947215410
2108308738
219947549
1328884882
1934112687
1502251839
126934604
30911137
1364398325
230749051
1519929800
671813319
2130762887
982874394
1204553052
1893718085
1394571052
66875975
1218741971
698551243
1658948041
629444166
1841957214
1309408670
189978473
1444580915
35744865
2083823755
1860136537
948833572
1350233031
659868299
909658662
1570180581
1988753182
696287701
924948772
2115687786
727198839
141863449
198953190
99644991
813676768
182232429
1082519385
2018229820
2075950515
329606790
2085105796
1147208838
1028158033
1596570189
1776653004
722631600
758495211
1966631477
19728867
794240076
1902971584
1879865405
1743073648
1105720968
392250056
505248663
528417901
233519590
1201536364
1453366673
201723729
1928735203
1595230122
400676919
2028380195
261423242
582909348
963415932
132169415
511376215
1293022722
69791563
1658585053
173697108
1666361752
1287754409
896328708
277373315
1106902239
916057575
1071613392
862390175
648439332
667203392
1968111143
1040689389
1172452055
349045396
1274208979
226504772
1802412069
1475932708
7756327
1250158543
1876609627
2036136522
1511581786
312035328
852068807
1643751201
823411543
2145091529
1713542764
334512949
171304989
1232420868
1622267358
1067633697
1509794183
581685949
1983691273
433923927
1444076125
484646957
1101127320
1264703620
1525336346
126095727
1613749017
652061678
352600499
1268677438
2127994386
360356827
371352334
1857120366
249009701
1882934120
21672046
1101078508
1379201673
845083589
1098686390
945260789
1179596538
1269991379
30198009
654380249
190141429
1539992192
1236066198
26349054
1973916120
532658675
510996011
927559792
1797362296
2036332358
1053655519
1263627665
540910388
1406256019
384821455
521421126
1766612846
756173789
231057844
2015622547
491624261
252729890
969217408
1870825934
1097813480
2067903798
668603075
129926370
1190411529
698801084
784306619
1380552958
91309629
2020372818
1406902012
2065225749
405547845
1917898024
845301893
55426493
1806746734
1898957412
1319054158
200173474
1157729783
1703875614
721594600
776858981
312565755
952652445
644997881
804190017
1205382335
1614215289
527532303
155712167
1534635439
1196135379
285638538
577563320
1894936463
1069945157
1958116279
1986246092
942834327
1217534643
1903988193
1348382173
987949019
601806438
1403808666
647212105
353280203
575379177
847385579
1511009986
131771143
1568980180
140385320
444336898
374148977
785383201
1248526915
1579531312
252114842
1776059219
1735243480
1786750281
824710950
2020882018
216829953
572163765
943343527
27462584
410926210
1886177855
1244997228
167430755
1087076380
85462599
769237194
343401398
732674705
1122517397
918780575
1580060284
486043735
1050551718
1001556816
626429055
1494888617
1375705793
1411812256
595931884
807753458
1663927098
224507455
395513290
1303193731
1049218405
268911660
1520023685
1621382171
1212255187
1547486269
2032308381
950949394
644999849
52255488
2038025774
730462449
821492682
233943525
1463137154
1944010079
1152724100
895713790
282570167
55792171
1897270607
908999222
1550680788
1125492752
173327831
2146612672
1933246210
1837254929
223636480
181275852
992965013
1272854885
450187512
365505050
746753408
1662442700
1912991319
631578141
465908446
410507521
683833630
356450573
1140969970
1505326312
590394098
456623476
1301852744
1743118198
1352337266
1584422911
1798910369
1102124225
345938485
1202107509
80133330
519266316
1201236534
2013379540
209037598
1424873014
47171745
1202002611
550244251
497359257
1567507661
1296997660
12318309
1333015332
1928575801
478226756
1743522853
464925783
834677329
737009175
1970252096
1425071427
1193632651
1124621192
1020705977
398486270
561560455
672132699
1500610495
907498940
1874240208
1580743825
1426765257
927993094
1446639718
1635802855
205382460
1493811463
690321818
755626712
1991170720
110345831
2052624372
2003489030
1443361163
1833716525
334232138
1039400369
151158661
1168909467
1776409544
2121410757
446497246
822558548
1098548301
1467203223
1221044818
1660108756
2139335922
574171665
420124048
1866092483
7431843
1846889305
646601929
1454071561
1335208512
851984390
800399376
2025530330
1607611102
644086448
2135876161
1512751826
500091830
1431753677
1198984703
834323968
323670398
1350143364
2003233435
2100079942
1324070473
302247033
775154842
275135126
1769450257
1996199660
1935243882
1761302531
422887678
207884283
1479911366
430319521
2054773588
2126513296
1884391082
1242498453
831014038
537306810
1120545135
291141492
1181393258
1108937649
1803893318
1681485089
393207678
855394373
368325409
716878076
58054090
224075197
669474370
1382124563
526322230
1444629213
1657259690
148288839
1293345225
1445019924
1909591371
1716232903
1652904207
1242019089
2146552424
1560194148
1221048737
1883459858
655208953
2052062775
273283020
1775754088
195720619
1454676279
737208089
1999613937
988677720
1130415767
707524663
1357003129
1847293843
765578753
1581078326
369284566
219668
2107400557
1813913779
1657479358
108205748
959775356
955015635
2017797119
528524612
460436194
1112332561
527593388
2020630342
185897650
263569599
528355647
90476778
536852619
156626088
286197397
1991528898
893834177
138327687
832722970
2024249945
845852350
42242452
1724060140
1611431103
1623320778
2093344706
1611650771
1583237687
1759774837
1121646482
1691443436
572066546
2076662117
1561756907
1100591158
389614663
526605820
1628184546
262761358
712503471
1891754145
791117005
802980249
281123117
947743093
1089177646
125168367
1841577271
1227505333
957891338
1718343568
2073357683
1000133790
1294920060
1537305138
475970920
1240781119
1001472262
2059208608
853072308
2123118744
1603168396
1425138854
2052297213
1017441655
378246364
294428228
1544047476
2006430911
557189586
109067299
1750701408
1348306592
912047548
2031824525
148566037
2001225194
9509245
1990143308
1081246880
967400583
1561003228
1007120915
1967534373
708439641
396942406
296021645
1949220760
1398414668
207746605
654809420
1374049764
1810915001
2079948275
1278863329
680873009
310710991
1573291557
77436837
169658254
2130481144
186504136
1920359663
1331304088
1098551684
1804700540
1479870125
952293230
1814209785
1322529786
2033540110
634126720
736049366
893177378
454177445
1444489007
1290119784
750199091
1246226119
541050804
957945696
1901035540
1915100568
621377050
1833500167
1046480249
1302250059
2144211158
472288158
1379686896
166385765
455285654
1566191032
2086745428
1786589742
517259068
1743962320
1118976220
1469552298
1410688458
294022358
1355608761
2044815178
1030071724
101302491
351508976
327077084
1391422275
1101708067
1573303203
1932473079
2059653763
1326855095
1700089999
533547165
1012871614
599086600
1835797224
1009599125
1071374758
1068000472
1175984890
1526660413
486707856
1115246670
1165766507
1003966924
711725342
137259079
326035575
2122413800
431281437
1681644336
2019745331
1461353162
1782946827
223770659
1788430246
1026885454
1325478726
1214249801
811874885
1237648841
393621249
364481236
1771196007
1406492863
963567836
1459509583
268608340
2034942594
380026408
1444593230
1414119359
866734264
412356252
432402219
1870701189
1124081595
569661298
49253116
1099011747
1000942736
1730897452
971273430
314812250
1366360631
1195044089
2103242496
245762437
373039167
1170008649
1057637322
1610688009
1563629898
1422118558
1234400368
822639114
238202746
546426303
1091247454
125661692
926452711
388357037
1539781052
1793186976
800713289
1972183271
1516404517
1924794884
394360921
1565657633
876322984
1395303657
1149071437
1847596414
1710115907
367948420
895156856
1665874755
613710857
1268196023
688399757
1671348179
731400384
104546007
945983089
1965800752
927185121
1184185835
364743408
2018432576
1309847527
1291196119
259305965
702144931
936899447
1060019254
526844554
305820316
837330491
921205476
1871477949
1713653475
169025485
873065738
1413766241
1879141393
1241014158
161439449
1397532500
1854725015
1429635473
2085932257
1378589546
13552209
42994617
177088987
1979352962
970179738
1361274822
196612722
841128666
523638702
1487808841
1100434631
1225783633
277224641
12970238
1752628188
583044957
850300729
526350016
307039259
416470556
695375501
1180104997
1830236797
427033246
273635508
1991676247
1824565747
2128360523
1273828072
1763014356
1359466422
1287380281
1806008973
1536555409
1119249595
628705064
750346584
1315862317
1469833730
1273985286
656187511
422784714
352285271
933412152
435754952
2104913459
1516457109
1286055681
483779827
1823496368
1702526237
1179155329
856117718
1385279386
1606188575
1129753226
1229471985
1283270674
1110630101
355816409
898801383
322612875
1643196691
557326708
1859168285
614962638
1186031772
462031221
1930824956
508381855
1736016507
439528819
931166569
2088301778
1372940971
1366921521
2045731590
741914432
505493554
382027769
417927153
60536143
1561183098
1274044871
1445815529
1019888026
256314449
527803867
155675052
1366944550
883620276
1054476435
1689557426
379333319
1611803144
1401242063
994295958
650351268
1863273284
777637266
1158733123
1451806143
1217166085
2089899692
1392624273
442623408
1309337565
1290872215
1184537840
1814831119
1672899985
1602464993
1875367262
1086599435
729026216
1173699144
2106487461
985340665
1701503011
114678866
204801568
437639639
1169155301
1894358994
816972959
633474797
1148117409
1811268917
1283826066
863907045
441422535
295075541
168229540
1658588620
237491586
1560853813
2101212028
1546829151
704242381
1138266220
1214176623
229658718
593247566
942060237
1316258153
1322273782
2115759381
1275261967
160130800
1669778744
1389940833
364932368
2107418384
411612486
111807714
776907695
1045087284
1259925123
440692964
181429702
2123832168
882115499
476505243
144578060
393220471
713996829
1705431873
346948851
113342333
262190606
1485215071
1327518956
491849324
2078462637
122095545
1808107478
1253252772
90371279
935885797
1413383572
1760150023
178342982
1778315940
1720084759
589955468
1890123654
349508806
1635042752
1002565129
790201770
1816472454
978913649
1672317269
145494050
1123491709
2065537740
859490879
681439934
265002943
972833212
943630541
1750218015
152868520
1435479865
1681197004
274964066
1096103695
786966128
365335345
2031989492
52866052
2125485368
62848826
1831181992
1698086480
652804295
1573821998
2047595286
140363399
428903479
690313409
1956835854
1407817128
215147030
2102329904
383825189
133201123
814337135
1065265124
398204066
1787170348
2008895665
938433
1940038868
1296891882
1682135438
67519286
245511930
321617918
432854631
130017774
374483971
410856352
192866601
58182315
2108942832
845670896
1632004314
2009054470
986034295
2060907793
551884231
795386501
1321241274
767031262
750232757
1705066463
900232385
1564569893
622847939
1298436451
1204256593
484259956
1299374885
996811813
1781151839
834026675
1064331100
2026663769
1155644593
1497185731
9197895
1530128564
1908042083
202064496
1588310880
1869501267
1047735392
1072831546
1731072090
2033769688
986255691
135472673
681672541
160013317
902503935
1431905299
1865079781
1802736320
848991544
340444072
953689124
2053248137
824704029
105580361
902576302
458372220
939607036
1966907402
337552341
2095251629
1316609486
346750236
1477896546
1077167921
548814733
918723778
799185541
1596550125
1991555324
382773983
1482836165
830327367
518246656
17025059
990340685
1420750592
1448930358
707936818
1076003264
150438254
1048380890
2029692388
56202743
1873084919
2135272749
958779045
183973491
927396137
778202800
521525832
875164119
2094812286
868276069
205577017
1024496559
1417090802
1124300795
1823682100
866157279
968372471
58972435
201509797
1798699838
577219092
218534856
641556875
1997969684
1667465214
1349493693
926489300
1817903468
250390936
808698041
1874106211
2123475855
796487142
685401608
159965699
1723883280
1463604408
681491531
451563751
1410933046
1549767600
657140768
287945958
819374754
1781441563
2111628058
1685532034
602330386
23116846
1887041831
253546576
600335938
2105576687
895103452
450821974
1625558253
97113497
1377311274
1295978073
347504433
38525667
1022600636
323496641
835012810
1708002244
483462340
411412442
1024123005
1164953871
862976193
287572403
567237824
1520116961
575518361
1386612578
1154074876
539662772
924660964
1756405262
562779618
664219147
2009951838
1163115556
622312186
757571642
1613937530
100386791
854685140
843765156
1396364864
1202189573
882290824
271481852
1525686214
1717303634
1979484097
2009148554
2128716076
856123454
1026618778
844208621
1143695857
1593856602
216841934
1719214219
832985532
1370916810
111393343
1757646497
979838424
674172961
274381996
842306614
1837288517
896694183
1599878257
1303742399
997080974
307079749
23907
245962191
1509269322
882314731
517444043
887471889
452134717
349444492
749136795
433367145
1205567946
1775755573
1277575766
201780156
1222128527
1494417700
1920994375
2055114060
717850862
2032387718
1665276909
1697689286
559077031
1939658905
392512253
248881900
688869440
1992390510
1552624299
1685950415
151986611
1552648206
1931912606
1661255933
287479290
301873001
401244174
739614007
651317494
1150380970
1172981153
1856885440
778652895
303073271
2058665596
2000781423
1797490972
1832176323
1908411835
367858186
1717080393
1426205096
2065547473
128673776
1218380353
310576078
377555676
1907249794
155482940
1930179975
1445716561
307469551
1335344534
1230145519
1968725484
1622823824
1532018520
222486011
214954183
35852366
1372866981
1387935336
1892737807
4036228
1691008608
1803919755
2004817651
1341015932
1488612431
1765745838
1708874118
1058209176
1044467286
1626937943
1186882953
115363992
1937514021
1564438629
2022613786
2092996961
1347134957
1320846699
252982864
534995843
403508570
74224701
10336019
1935527090
296710712
225290202
1971379457
1669577693
1613225539
1716633616
1673613921
1156750499
1373069723
1530947925
350282783
714198506
1149210115
2059156901
1772407683
46193754
1538611197
811806988
161557746
1328641570
228761969
36687884
1274154884
1575896926
1357534583
1527137748
2110892769
1761043153
1601362449
2121228788
1549086595
1898073161
199035343
1372982404
1420167206
1812260882
942132372
946297480
821527733
167718448
329761757
1171810516
881916954
1478971872
1083483769
506840989
1525165626
474611318
1318647977
1686723372
1803252889
1547409947
1723411256
929924125
975823225
933462191
309578225
939232347
547021696
1910940675
912977487
2096108292
1661530188
1112012830
1321607048
934213747
776790064
116255773
1880511227
1598317797
283974221
62789336
622644665
1165891175
1541761208
1706128435
1672732165
919443187
33256105
843896494
458682911
1836508994
243822793
34610520
618949471
1219646019
968072711
928527697
11394718
1515094408
691984724
924372205
1463719052
206031264
2036385036
637842452
1140245011
665691452
754098225
873272590
116525602
1038072446
936061926
739170267
56479974
330339487
297815054
1729212139
1249782674
331071160
425624985
1708465585
20096506
669447779
1743076105
639045978
1889093798
563665169
1567573675
1900488516
2078759577
112074751
677377073
1394994981
318106015
566278461
2032837433
1458351027
1231969914
639452011
184139969
1348495516
1677524457
1120201896
2087665783
1734004431
1450541383
237997190
1315732922
552840409
569068350
1741357908
113822346
589164856
263322039
1856898452
1228210834
4932189
273079973
648300861
1905420705
204355902
760375612
435314130
1599350883
1078481628
1001592592
1484704668
389349007
86078858
2124156679
573488976
1434574374
1654197489
1693690872
1374756509
1240718272
996748607
1612753699
408967547
1549589016
34338401
2841807
1663411363
623503258
266163846
1372826167
1851714092
271096035
1645906140
352531306
29033092
1850262042
1112906918
464347222
1302129277
43904898
1465939814
639350297
433253905
1552018672
616023329
1006742882
839109398
122737170
552950106
66382260
1363455442
1549698714
1679135959
1772422989
951804082
1713474361
1775264796
467731797
189493971
2041428642
1840557964
2041208063
165041029
1338980456
246255721
194074121
1041758850
1359162640
658421344
196404479
1403067538
2124361158
835754777
1836321444
1528896183
1451778106
695580678
220521933
1574515276
1248530784
286904193
790487070
650745850
1966040153
415426412
1602549933
1532030866
43207560
2070281730
1721524837
2084636203
1763356047
1615249252
102193584
954852855
1861504974
296267706
1996611706
1073183966
954689050
45532537
328767856
931566560
881287314
17605652
312979095
185581772
713186330
533501029
1760097048
1961717115
820405222
403100471
464979317
638961727
818526883
2067529250
23508945
861734443
1990327333
1745033782
798886998
1606199732
1212799387
901080583
413568939
926820713
1197348289
262696997
2000004679
4553691
308229535
181288887
936120251
1189516849
198894540
1249099347
1375098622
912080870
1782600376
987712022
726314337
455521950
1390812493
1191293655
1094483678
61855728
1111339257
1117992623
923590172
954182942
715542758
1722477170
412899026
1928342145
476074105
826467966
707679210
1673422394
1089164963
560200241
1677976085
1397394498
741489128
466612689
439427700
940383668
1715712036
1814526322
1852464539
1350828764
654754696
431295228
1806350714
2045567190
1622588883
753350744
2107422918
586444493
1871343368
883529442
1540627435
439402478
458522965
1953526462
220260975
934597070
632510780
927940185
460535817
1721675743
1488140426
2138511902
971586594
82145906
457640943
1411014294
1022529575
25869331
1078056968
727510466
1376698095
1732811664
1158805694
1035565162
1630895206
633910930
1788915906
1590834477
1220355423
1512775626
326880271
613499210
1952178104
785403236
419542024
24955431
1720000307
1052052804
952895616
33052476
626244900
293552394
24080730
1597831494
375698301
481721674
861362140
1398227876
507591005
1939419108
2125738342
1884289101
1524747124
1137060388
772370615
1008158683
1770971318
413802873
451509512
843843093
1926578500
778389783
1457342304
1731272956
1563793020
1876884328
1756228388
1136309679
781453485
561640356
1169362155
1407698385
855192751
1193442885
858046231
1230891052
1675164559
1719408371
481635280
35271917
1511343831
459889974
1919561018
888607307
1596950362
544447985
1896765990
1220438033
958250858
200791854
2064281126
737345710
979181638
1374139782
321135019
395491010
1103540463
2077363407
1531800689
1884993948
491520115
553679196
1145208685
1346712866
1747122081
2003254916
430120270
1274802993
1575179639
911755550
1310074910
939039822
1371645524
1082152280
1827647129
821112239
1626600265
1576929472
2041550272
437367475
1777721326
1958347750
1174713186
609419316
1185003885
1495848205
1004910326
141060700
1425727964
389227367
2026054648
1917248079
942906563
1023779685
1116477298
542544997
879550953
1546597568
1817347990
307246944
310869471
979939252
1246286766
1682514995
2062091532
926450247
356143586
1541208149
355896071
250210210
1978575624
2133617398
61074313
1005805162
595553066
1246078198
354169719
1600463393
1387138898
1779897683
1989690760
1265709898
1549662115
785113676
142005935
518655765
1327658673
1021556888
2065253333
997523015
1328803832
228639156
1977462267
427606950
1911154152
1892070151
1354057197
119814090
1285794652
1709953269
370024301
1116886628
1696087019
431098614
2122691791
144156437
1677176812
329377862
1744619830
916832062
2109275546
1586826943
35058312
1511454013
224456971
177064247
2030109778
1552115644
1198621135
1947879463
402155011
379941319
29034972
232133630
807548269
1940189124
2124203781
14121818
2060003214
1262514785
1724075087
282543867
231917765
1272678458
713642481
207125908
1416834896
243335645
536503771
1013971078
1160167707
498295669
453314373
1195226019
2009749682
677771344
1372290266
1892375812
82403340
423427753
1692771627
484558351
803369072
1721806599
716691981
1610917341
1514512075
693412114
1625039160
1427031642
1955926899
1201630599
1709575509
40361017
326825410
275734343
247486925
1743660306
519069988
783990696
610147736
1679237696
1282286365
1063462110
726980067
1144552399
1741233454
2099270334
889444563
1823636795
375214439
434732543
160711498
1178583512
9055494
877403480
642017205
1523567570
1570815594
119572717
803115564
1379258846
1321203317
365207425
1419619863
1648028727
640941768
1667106788
1244205385
1160011757
303613837
1854353121
691765805
1585900202
770331583
1418745872
582968954
364081390
1370532558
1472413517
40234537
1745746998
1907146060
200946035
776846862
1916201555
1078349515
1418864067
1292285477
501681462
1538436785
2095401041
1880940308
712156454
313124818
1153076523
212701533
954066587
672699663
1456906918
2114078344
976313500
1163776391
658360501
414730055
1934107975
2077106373
997699009
150705717
1300155284
322628878
190940254
898418634
82291291
391886289
1675265496
1998492846
1470235805
946645915
1143294675
1971917267
337599052
1091212068
1705373927
1049755506
1404336886
710966802
1262457039
210919825
1383666465
571880309
177514521
212496318
1735656701
835875022
627226373
1522281028
765497748
1624925382
1672986745
2065653032
1947554260
1863926999
816588018
2029845551
108329640
344369866
1880854749
1578565445
1291015781
876665776
1402999064
1628614834
1967877844
960889343
530886692
1224731083
1671856145
1793343732
1435650908
908038963
217740393
1613165430
1120535281
1953397094
301556804
1747761654
1328194474
1067054552
1225203388
853697571
985223936
1025274000
570140922
1801811954
907635904
678470563
2146181820
641007005
109552360
1289713954
1517672782
1512551425
770845140
1338066978
325957120
1301731832
415314413
1997813266
947591916
1850965322
758368581
1165332310
1316647104
1878903862
971245756
1618203908
1479181868
151956583
537774813
556901608
1005654154
1522998749
1582175608
1575795077
1177327056
342327864
106781992
1176025228
983334870
216334352
318255534
353524004
1728885777
1089100674
1691590982
2054842898
243348859
2106905396
1905172516
1190940775
1810387070
516057449
208789437
979550526
247477663
1180035194
450270786
1726659531
1331991777
988045599
136077491
190162283
363560701
1718253099
1765957360
1540887757
2060580964
1872739352
569429337
896432186
2089073705
887684872
1249956190
1670475834
1976785546
794063524
1577835084
72650757
753485272
1335523952
1263591533
416388694
1851581401
1472380970
1395939220
2099059064
504932516
1846210007
1678234947
1836924293
686771958
1814312438
2027086577
1050332659
1385081890
1645560289
443736768
1298179206
1370815994
1013166106
47127744
1312406051
1900850978
1297083934
835398237
1730152876
2091147458
265749674
1802803634
697149083
1601273626
918911519
1113537777
1305371380
243808841
361993350
1256946796
748741358
60719709
787698096
438182003
747491667
454526886
317784932
1797824327
1839608776
1963345222
94077447
990304334
1186677568
1107243553
1037432078
351599971
860610883
187032364
1186998208
443280112
130696175
1452747882
98600098
827845258
906537861
1017511617
1941383035
64425593
1261320458
155892737
1321372389
2010061816
216612446
2109070485
300760172
964104114
416113724
618545104
614444793
108238852
434406678
708522240
1098543187
1621084246
1815765794
2135975265
1972684217
528893029
175523982
1012198778
972173141
306220157
317463012
1070773239
1134065415
1224000873
2088284856
927964802
1288426466
1202121667
1083857540
462315208
1064699835
1300469986
423902045
1365460007
117090452
840015769
1984005112
731535245
948254622
270928142
1440057486
2046797809
1892012389
1108339632
2035289426
1717212958
1637232661
63329760
581928088
461922155
369549917
899391101
1532695394
1503615332
2123391974
1473496603
284096487
1264334793
528134622
1367954027
1726650001
1592834457
520940365
3068398
810810817
638030818
843084168
647332281
1369566063
1791338790
918260423
662139901
1690652951
662789164
1770479533
1578458729
232518475
1260228547
1641788490
814446563
1722150702
2011338407
1713837664
1107362448
1367470092
1689745991
433375403
1651566579
806597136
961510025
872036958
385763489
406860835
1392977323
388831887
1217671652
2031008141
1231916055
1865003933
1253090557
875771197
635780708
1915230458
418940500
1298569873
1538226344
1997399230
1531088348
650971243
1491704072
198051263
225638297
1355558831
1911888928
1333000745
575545275
1454151271
1766376149
79628206
113264759
580402526
951665164
499028248
987263361
197158840
887860135
57451365
80683333
2119776191
1922455298
1333773890
848063740
410752359
1101520701
1267004241
1709322232
492263397
1116919823
1092926932
1143234640
461140247
1290978195
1368872937
1816699078
1055383475
554390034
244760706
362051098
173282535
324388912
475315857
753685062
1276054077
974344105
1740948423
1473212917
1862204241
1798399789
1553896250
1834496784
1573371439
740186493
535076876
1984123798
1841707194
1802081117
1545962382
186486943
771517292
491405666
1329721583
1232657539
1782383862
551110872
901872970
690283689
1105500906
1146633676
1052334788
1278783442
1471022588
1527650645
2032468504
599593017
354511103
1625933279
2072805934
69231696
1276849420
1479218537
1903728480
702737212
71921382
291321708
539377362
1913628576
2093402826
2085339745
2100115519
717436470
429261763
1282353454
1950094010
64161977
1833464326
704483332
754445667
791481584
1851117008
1806780455
2070265026
1174655948
1186947452
1955249882
1774248966
1541458555
1433699514
1699571252
1610690251
563065286
1031306141
1366935083
1265802498
1103227523
1658256792
1805179861
869372451
1604175970
1743035958
822004322
174128792
24814073
2104357776
2124222802
88976051
1790338454
681222486
843421718
434336391
384855846
502718525
357117769
1559511795
1689665977
164884004
1186277113
1083640885
1598583518
738364717
546847488
14165156
1769670859
1913782572
1279967655
725414734
1424555716
937663868
1594787186
881248038
533216178
269307860
1055376830
558030251
226181989
1032115985
647006302
2016520443
1713338471
1490428020
303373186
2098194318
1993146545
660490956
1510222465
1535328875
825374960
549015930
471486112
276474830
1287380647
1018333600
290639986
909567858
784632524
1570607641
1634982593
61704592
360787861
1082286131
942952630
894004039
1351593991
1998329461
1452034291
1577775980
882961798
2099040593
1446812776
448816621
1441984966
1750185962
399527291
1287647863
263193270
1909749756
675493090
1088568230
311282038
1146979202
1365043060
1598662686
17829155
1655683047
360746896
802461679
1078807040
1995729489
864166272
1439594902
930531972
1807118902
186115293
134642316
1657964715
1638149584
1712418296
393442865
1589706530
1011747424
842259487
884207848
614449739
1241786778
24372063
877643009
1004052887
699865154
1966211240
1315334925
1846844356
1183770652
766513963
1864673511
691970051
1127260860
519651543
1770777092
975506701
1383817815
1062888346
1906038674
1043453069
1249003639
2040680990
553934137
739669576
1605615638
947377002
181892458
469879415
1789636489
1066100306
1084329154
883939620
1090472369
1961972163
1887992507
1790337523
1780699755
1055843784
1489698232
816986760
1822357748
1206888095
1508956811
802134960
1726539638
1132250255
1777641661
962873805
47654953
1536196687
2006326875
1296658593
1429394029
412777364
2036328169
887526020
1360154366
70736979
1357405435
1002307208
1136837285
294250941
1886246828
79826006
108739456
1626755687
1870163530
1889439212
535115823
1212378114
558942324
209989923
271782561
2067899135
1012124883
1998322200
1052665743
642282897
813712357
1100320696
30995936
672555584
249495641
1460389966
1085332948
138340162
200432338
298003667
209077141
1557837773
1300310875
1345914426
1852088714
1039074055
1425740433
1960828170
518346094
1148420315
1702783734
1053461917
213314781
114242410
1263451841
485097342
34657898
128093076
335935894
1087323641
770375973
1149648252
40160689
801371910
1822203836
289656331
114278228
760053137
427996493
314710566
1058056804
637073635
1872548339
210884031
1982988061
1577153405
1249958086
1261244846
1390497927
1768304180
262181513
945798014
674282449
475496294
1060040424
1937734290
960593637
1094698322
2065827367
1296529531
34538315
688719692
298694135
74699005
1490091602
2120897972
364355336
1604369830
733467461
792351829
1919080396
1791524265
1429425464
1644145087
2002408296
1264929878
1073814844
1104882734
378691076
316829124
725703266
640872590
1262627138
1399985715
1116368884
175183914
1190236358
2076962521
1269882237
1108580077
1226008405
1304420552
1797299769
1524702540
1379119557
1139907724
1498116864
1743474893
596793906
84100677
388343075
368390655
1875624942
1817768539
2012535742
1730549590
935214769
938866939
687948676
1313905846
1255696063
1413651942
1954778436
370839553
666154010
923663672
546023467
1856390368
853142546
1815905704
817486797
2079150951
972842609
467302918
1456369843
204478518
1607210642
807003060
1947953412
56520901
891103737
188812839
424911556
619245032
2006581378
289963650
202310974
794312500
1228830589
890259651
2108218346
337043004
156427945
1915513134
707882557
822581955
691693158
1253906025
531488675
1544835704
922328081
1348975472
1476503007
1895170690
1816278391
785389203
2099649209
1276005385
1592392263
1900118973
1332526286
336012352
2088931812
1757437842
955257384
1948029542
2047401493
1157568359
594858394
1128748434
2047828010
555593092
1465791439
56772307
323622578
26190348
879354263
1015315737
1280096373
1410842938
412667793
54940807
612334763
1889170801
1950111497
281129506
527076356
1902277058
1557134891
2119468619
1654912383
742177530
307997323
1596360547
352131724
1263254708
1396906442
252049569
273339419
1991764836
1380798004
173683781
399874281
699105795
230456088
723496859
725296143
1109810351
1738812596
2005392517
373169642
3996742
2060333324
985504405
1893167543
1862961173
1266633911
272760251
1617754584
676285154
244745222
1125183319
1418462684
552742545
574060219
1770594409
1815997253
1970966661
2022643978
2089336672
1815247849
1255958334
115536805
67638482
1955064129
345992894
791135342
532876625
1455803245
382464290
390785494
1828972887
386461032
303635170
666993644
132144927
19112695
1933627555
404905178
1636867279
462429062
649650400
614566951
1880891746
1202392946
1188627170
1504002507
870906551
1012110183
1379162838
812759576
679874384
487637524
928296381
747512867
295218006
1274289275
1538648209
828094631
582608873
1921112499
1218880125
264098112
160089884
1522515295
931091757
292234811
1541627990
717235664
697139990
1031011622
1179664726
1346790390
1645578573
913072825
401699688
686722095
269591684
1272606240
1698832278
1648754522
2085365816
231223014
2136392047
866178549
978735881
284126405
2140467825
369900442
1112221036
575593050
143529294
183617513
839691162
303619178
1706132808
1770782919
595853989
1100277150
340534936
1292993979
2131288772
1520199662
492300722
1629383697
285788839
894000410
168622144
555380524
19123002
1867454422
56651398
2104488818
2098677437
45559797
823183720
929929670
329686202
816167897
1299830113
1441907238
1391760947
1443359407
1625524751
83968461
1746978585
1184173911
1854751381
195348926
136967414
47802669
1488342906
120772538
1568002331
1980643628
1750156236
1853791171
727160390
1918778380
261688047
746283393
1638749155
318339445
703288563
1589942944
363899243
1526472283
372388966
693585445
195156532
1672219079
2135492684
1586917479
968094838
1613533787
1670885941
567589775
650224051
1378153674
762938702
787191465
1425956343
103797960
907964003
846475026
2084441588
510636591
552782549
664118330
281931324
814470596
1410401723
1920680479
1132810042
2113690287
1363139775
1496709285
1492678922
1735528741
42811082
1687835455
1260264173
30820118
1127269286
80875363
1644353906
650671579
648465139
147094309
2028825253
1411403841
934285774
1307297948
1515201801
1842249777
6289327
1452159741
205402721
559071876
2116278071
487334045
1373542473
1379196147
260530876
358868867
1345402786
1623670651
1855578152
690598060
1211715744
1898389234
230949867
324496269
1929209353
1358219154
405371633
1426079611
2008890733
1053836772
1573173920
1890232339
317756965
359976046
1050046639
1832958766
54742175
1056335966
1137634859
260144896
1615407843
1106429282
747478941
841466668
338141781
1008009817
1200335535
1683544567
484196820
908430039
226658980
1695912565
659335625
457608847
2020408834
441061330
1815828001
278296819
1867140941
1677235087
1332133591
1292831213
1419983778
1649890556
1652807259
322546769
1335365674
1707549435
1378882736
325516885
1967694331
846806931
1431946168
567689625
1688273599
1770087949
1575699442
741125486
1306148869
2059896263
1649555525
1532807849
1608325180
161407502
1990416696
1481250366
602468833
1658761050
1759547186
322126126
1188512489
944197129
1614957340
461012619
446604038
1120280951
783559388
1781969712
680346738
14958476
2107486598
500557422
861765407
1391949118
1068247047
402555358
1014553419
496462841
1143680844
173218640
408875456
645752721
1706026489
2017200636
807160224
1548959538
1350967355
1409629057
1060236940
963030893
1731755183
101265781
1907228022
1199228875
562278400
206348412
172026179
1345837788
1988318125
852372917
1360796265
1948321075
1352930339
75078024
1192786545
273693738
477633383
59856316
770156580
1621314227
233074957
1179032036
119583301
1939101446
1048749025
926743525
1340577336
252232732
188888934
253330628
1215263625
1920644117
354596409
975007999
972389345
916874809
1181356412
1144415524
115228950
1022190889
1996788441
1476025215
823028316
1202235133
1551103239
2015814861
1475928871
2028736622
2075671177
98601803
1502567202
161262486
1277633840
1622150503
2100363933
178899217
401410380
1293457621
431131949
590299314
1546788250
1646395574
363459783
1901384659
473919925
1335849128
670775821
1655276337
332781004
786004771
529983578
182085798
114546338
1353011894
1384320931
1665649577
1221343107
712766154
1546902552
1149530637
811367958
901986106
1310793123
2089001798
376652961
1263673408
120417367
778063341
409647382
551549316
1368362655
1956435632
50461242
1731822438
1710336643
524381167
920187919
233628816
32173857
1252968923
1019633587
562157435
1435054721
1134179925
1915169330
671892004
652345855
989028789
1384658159
51764759
2138559426
48542469
953750865
1301868902
2137544267
1330403826
418058662
110477986
2108467167
827706044
662027302
1329346174
636658028
712488544
913684964
199511024
1236869711
1833872883
433139840
1269043568
939358159
1452773428
1831201004
226929232
439469705
1598886686
898821237
1091815560
440431827
135995748
1143580319
431507606
184538217
2097331184
1733376508
174598836
1280251362
3951522
285076822
1241234881
831657567
947104124
423097407
1468315595
1659592668
1336782372
1667826619
748978731
1023171607
2100966460
2018022300
1962529766
1406256240
1701739656
41975351
1845725945
1153142694
940796588
790057858
1593574521
1076792336
1933638177
2025082127
1261330553
1883485714
1610974987
1435929389
1016253428
1614926510
1721006211
110004662
299100429
520626687
533102069
1767416024
32735707
1869884441
1287758996
781714438
745572401
1241241808
652253090
560618519
500014400
206509098
602593870
198256697
1359651792
1543390458
988314555
805742666
472699146
774469085
683341145
1734029699
510471151
146832485
1022475440
1526724579
1761758995
595998003
1636729241
2060859424
1116624690
22347663
1680791800
1149360397
1892232104
821067148
1931074836
490320857
2062308956
435844278
1050939377
414839708
642353377
1653533247
613096406
2002005169
1049440058
1601410961
660264187
1522139204
228396398
1343605333
1108685256
738867549
1490437818
2131160696
118108481
1104713165
579675052
1754837722
1018088941
1696299742
1777185385
551397093
698176492
1521933842
1372464242
481767680
2012254699
1287289550
917611958
915710428
1702129259
1559965335
421760028
167742017
1414486857
1471200086
1769152978
2074751044
845855642
1997549377
1270872729
1954540898
588933278
613826899
1938217947
707041759
1718540064
370409351
314395834
589145357
2066709093
2091581219
1140542451
617401937
1466031413
365523045
1099169617
1330802465
1652812595
2016781576
99029245
1207458206
1429263263
520789273
1375200223
696266472
1991989359
996869554
623533869
690361354
846935283
1894406598
497418604
1435868561
360749850
288152903
2142910321
2079289914
658562254
309822507
520951624
577787700
253920078
1661494075
1195189637
1719951492
2027017120
146875607
903270309
1532346067
16173535
1002299554
592320626
1445436798
1523088828
1967520849
2141703271
1367594539
816906755
617753492
2057955893
1663842038
364676442
407890850
952226952
725426292
696043753
947653625
657232559
1354606008
1257476132
1178184183
1932393708
1511396210
692194610
980099697
1083864054
571728082
1126975304
1987134363
2104074149
1143148839
841950270
548911127
441101990
217555450
368948329
435321613
1585149989
1185855084
1053075105
1495622235
702213475
1417751547
1903513085
1654440427
2143177840
452073190
454610404
652926751
1806679198
1712086536
1831110934
1591589258
1075999098
375821896
424205308
12379505
947549978
1551180612
1999513868
904140479
546845804
693980490
1453051607
987947794
911535940
1821999936
1423269407
349202282
860371372
328860864
1844824517
1562584847
1746612411
1600853954
1069541626
1742306603
2052927144
1524152030
247749706
1712122695
1088754918
2078860640
1156228305
17270369
307198888
1580433613
29649874
1254748866
984130578
2029163742
11405698
1530976382
575660585
1464457305
371440528
1487196525
1138973593
1794709935
1836398807
1999344965
2123570799
1533739676
1414446165
1722699562
987109982
336504143
1317522518
892553479
1860656174
1565272224
457192526
801927444
1496649217
1613420831
819197813
1803848105
1046370797
848847687
911113324
2030501375
730527782
922519022
1413994109
1306188367
239492679
1785434637
645901244
1378466272
1432660924
334816404
1230327589
1408748075
1868556080
497290106
983963989
708182415
833794250
154002859
1600735894
546966776
1719275084
2057928420
1348894220
1068440653
1523865603
20608386
724805110
422752752
869456073
1635918434
305770479
1599983855
410953808
1719764588
758688574
650446487
1357715577
1404589819
2028912759
642892853
1739406223
1111756701
2051640928
1460478655
1609046807
888121270
21177422
295357409
1042124129
1621913316
842324185
613915565
1532358088
43734758
1682356218
908740044
64343144
259677681
1331492796
933799217
1895596115
1637263276
386299425
159066276
1209544216
1144987999
809512763
419776146
402094170
690941875
1062668999
2141500393
1802698576
966826280
1454495401
1264261735
1854947550
1475672823
1559619145
749588031
950102492
254459682
1363503597
334976932
298194440
898376167
1243716976
362537584
1158053848
427726125
1296336802
906166316
2064989401
1682636227
1065232592
1127049969
680140578
1874745355
1546826115
1082234749
418203582
462011467
1076251494
73418510
1428837747
383263247
1337680246
1136301649
1858936071
749815743
1885889680
661554915
1004275425
1101909629
996531847
1302469866
2000285797
92765176
1665007450
1010855997
520491301
813860604
1917022313
437997054
349013183
834771257
1565047023
1029153762
562032965
964389491
2111388511
980236547
1426400958
1040156357
1053655058
707755057
1423419605
243851656
1844056706
1134872028
993667399
1582462738
1796426943
1997942824
536888720
645475142
1152929042
389690869
738240318
670452845
1400546866
1258731619
1484313449
1170085532
1696728673
1833326633
2004856789
1114292049
714996747
419406106
2078681540
678901610
1399642654
1357598850
1719057967
305814064
2065353907
994993924
549665720
1761926965
2129865952
1543333119
1196906055
1778809247
1393792295
1733794775
276800742
399237690
2123485644
1015041060
1069690535
1376548863
126289032
406520336
399150747
1823017705
92363321
256523888
789826106
807360068
675929995
721023998
1486261678
2075572649
2078622848
1057835998
233903065
1996493107
2052829922
783568785
1610936424
2035212227
179418256
660358832
1666537826
1573210551
246669959
1943338568
1972448241
222671956
810895981
894655128
1599220819
937185013
1301175465
1998371566
612719070
1393538786
107411806
1402545177
53415207
783341801
2123569175
1539676885
711430802
2054708376
450029235
945333867
1903717835
355375510
1728902652
1367170612
243104089
1908320908
2027529444
1909641915
1334047812
126715755
1705496836
1159012405
349387711
368909169
2053667534
1948608530
1306094182
1207359351
1799496448
1918813252
453414489
1906908255
1173874781
506829696
542766408
1149960309
2046506582
1254197211
1057185037
349052169
52047430
813419224
704427679
1780950083
33106188
947531768
1541787343
2060635632
709690036
728351507
39867740
267703224
1887363913
389255451
636612393
1793547799
190380334
1942706575
853423502
1989876782
1714036179
1306837991
1749301389
740427313
1813667688
144584150
1890387622
1712690622
1398781361
800089011
2061742791
1450828791
1613508235
618686823
1084295226
1646614424
1566218591
478598922
1559766408
128424979
1206950429
1599634148
396128203
946830694
1988889600
1032740596
592894845
31786286
827963523
1446318347
2021663068
394516055
605672691
1623480810
1134943368
271856731
1768064960
877847342
1984547353
1019362673
1677936353
1898806496
322707816
1143960940
370009671
1407003043
643091716
1936228263
1885601965
55374477
2064653242
945068746
1655008625
313297798
1891899441
1496414577
1346038394
337310638
1528200863
26518270
1783628986
1402380284
421034325
241818029
878377446
1555977693
513674760
498958758
286341387
350738465
1518321431
1964277740
102061313
1841029247
960755032
472070985
1100548642
1603846749
260815600
838666959
1659221226
177985194
1783735706
1166746203
491282992
1528151499
515677133
1837321387
1865462137
2043877996
1863839657
1501607475
1298774632
137390334
1743425504
29668430
1693368027
109616616
528627188
1979709414
460355081
2046948619
1796503506
562416395
1740494219
609774890
1034487380
693559213
66137991
1295302980
1532226173
1725359217
1473288174
1168478231
744621773
1964571167
549146082
1260298906
1654408906
267124571
1156693254
1370764915
1768732047
307984239
1508155249
1364673903
337652669
1054039628
1474290520
866279858
886265394
1934645601
765744829
535285252
349578348
358755400
1145060142
1384065728
1052314614
1211198134
531885060
437057139
789073703
2005173235
1605535370
1533695476
1822260754
7197804
646510734
1329186012
274322375
1803203989
552467279
2043054422
2111188228
2060622528
1260244678
301357249
967178508
587051550
1167637107
1853443902
374213503
1933381937
241245506
723791852
144653689
1386305648
2107857580
1196968303
450020134
492258993
1634025442
1239093838
349948580
1092077164
625305666
24725686
1099274968
1271816401
1353911698
1373597344
927536742
1906378977
1269168118
891241322
1819517857
381929148
1192598571
639212717
968980698
212752031
345172971
1343194202
2146133968
586418477
2066986054
143304009
1972724125
2027359986
1340272313
275260612
372135331
826814107
1514354450
722083911
1918891272
2139660116
746809597
870682592
1263992869
2100721295
96796288
44045963
1859616624
1365964407
935287285
1531650833
1747893555
2127885857
23379902
569390606
193154240
368552873
1912584808
191804560
954971350
1832087214
335108569
780211828
1711963552
1675380882
1055472440
2084098884
354711342
422343242
658699147
126118966
414519710
1405508745
996801558
1678512580
1358746392
1093597847
1722558543
1070879369
312078606
510362181
455046554
2059972161
490764390
478426457
481879119
683918630
846979330
246980279
875723190
1801950681
2079067493
1210831759
434678861
1643547398
738728994
1490151301
1580162634
1093440336
1912494543
91378133
1219559302
179530605
1496886878
68877212
1858043185
708149623
1162475059
1433118081
1779028992
1474553665
1943480262
86591898
1387042179
286761004
565018355
1868921298
970679634
1411997686
2115901578
1846402824
1066464719
2047485423
909750935
1501143580
1543549173
1648479929
843811233
976228159
594436617
608822128
1067606293
1813995919
788352733
417009523
1882873132
498912271
1125159146
897864543
1932030352
756704490
224934561
1728026966
843296389
1611976740
2014787970
1408314744
1333414390
837983956
672828782
1301832320
536903132
1739293501
1201834096
1446654067
1092953433
597899621
947650349
1936764666
1574127781
1542086966
398103146
494250426
1208599238
1186455880
911259949
943988722
1685368151
2036419096
1841853265
1469914855
645639938
2066787826
1050458173
1488936327
1531280918
917762495
749767424
717211661
1755746451
1422596206
2019043981
145165935
1014406060
1073394429
1591820002
2107359493
1671294051
391986703
1896640512
1097938184
1934073670
147260010
1592188610
995189260
1333715890
355964911
1939177982
871600393
244900359
1633547599
194031600
890540298
1552851778
1244489773
231992977
936649048
14768620
981760401
1653860709
1770515071
256872960
1525421043
1915681006
1271279020
451331824
1360017361
1231154865
2122625875
1752004064
980311729
1073080411
1538594086
1127571740
517785373
386299698
313803982
873750285
177994032
1185404376
1118650644
1811541632
1379435976
2009190942
1216909762
476442102
93700272
6075162
491210722
1075460673
1659935872
114242146
1332333633
1037873267
2029923152
456129005
1489205091
1242456865
1687283871
1464347319
846977282
520111952
389944082
238087720
1647683692
907729456
624387419
1961487675
1781479741
802381451
999408403
752646737
466439435
231360731
614354032
1683349197
707802833
708054304
1689424360
1199013556
1783514977
1201876584
1313255702
968364963
92266203
1195695206
1424493968
1581471294
290668424
964294191
898334965
1137645706
1484406144
1288279048
1375733426
984606188
48524856
2000120845
798610215
1830004597
655018649
1798018618
435167686
1121458084
2029379350
1049521718
657323634
589698535
1757576022
199264346
1788712091
1393607352
1401140930
954484145
214488667
1493407133
2695704
1638982635
927394779
293364128
455793179
1825729745
1431009834
1940199323
966525145
659259612
777321863
1015050001
511896810
1575932079
697570950
1166915459
1226467049
1132738636
140889895
1108362751
34776707
798213529
1698061287
1792352729
997477875
1339289730
1038476433
251135157
146290228
1252965100
1744542290
148985932
744464088
524453422
442350060
1200257267
202699519
1873359894
992972942
1169224664
385135858
1770294805
36791017
897032668
1198743236
734361967
2063948127
277726638
1867100603
57354375
1386089389
1901877310
855567904
936667028
1546746392
1853045780
128473111
437739177
2104180937
274763339
1690704278
1701239580
423749271
287684718
78209354
866099331
1487941985
280908873
591975577
333431279
1450133537
977111435
2103726084
1486924554
1874144104
1154985673
73802873
1790608583
1432712311
1940903476
1847962958
671318052
1695297139
556047215
1607985081
1094559883
261609347
1736458192
1532299060
218306636
2011221531
1075519690
1919546216
287487154
1363204408
1997755570
1153586485
703662745
131180795
1745562062
1037094024
1581314332
575189849
993336461
920755238
301850305
838486
994558111
2092458889
1433550797
787977940
1792938199
2104868849
335791431
201501766
1565370282
1430351314
463111113
1154344826
815166726
681417750
1018082709
1890686417
453480318
1305569863
1106407177
303752241
311672700
1810069923
434933036
2057234762
699680299
2016247369
484940964
1693016760
789518959
786791269
1693855246
1784077071
731766510
979922395
424571363
377221062
937307597
760362794
578722828
355194231
43230460
1041833942
1509539058
858397186
1723251692
380138119
601599955
29248362
1685707983
1708007133
333000603
1997380683
1370593408
767933640
1907131798
2070273707
636697361
244589114
1615806820
1426216320
1031380383
1162178418
1062809743
1763146894
2142100814
1487381106
2140367956
931924763
100260252
571607136
1287118994
143490712
1613441078
649174404
1001887899
1189209122
1029312524
1603487854
1218457485
567536859
1164011339
1551458088
417433894
387121099
171908080
177082044
309911159
808605441
421671158
1925717979
87338114
1453051542
940412749
1150147857
1068714788
935029915
490045316
1061599096
1866954678
590305568
1633206232
1006590025
733796281
1099163663
1655764429
1735684180
140889137
537593305
1191688386
1359346622
1105130164
208216078
763321063
1522564059
595337177
935229143
1699646103
905248336
1743834585
2121317262
683482667
1831172699
1426885156
1623895417
833836908
348116296
411441684
1323882224
1409715392
130912715
1914187793
895437976
1137502740
500500426
1994601639
645783521
88700958
2135490777
1183376827
1280389344
1347353751
141023343
1488605422
2110674814
1663587402
2083942600
898420310
1215749858
841707288
494771247
1189583472
1525189956
178460298
468984980
1001601725
1012297206
817101276
1413043409
188695783
79333020
1543956124
2102883576
974770996
533975216
455900354
821888988
1179758738
544601312
809896117
215651917
1824990656
9766220
356675260
1166112431
2120441035
2020262663
1102571383
871377697
1088528873
1944278671
1366148944
130628697
1321984979
1544609242
599613677
176103056
409422800
1416714953
1589146466
598118583
1496047973
985618942
553518511
323335321
1519594159
1009418865
1145224309
551869249
1554020177
1955120426
767521166
1231527186
1964886647
1124196426
250155969
1937844034
996975441
1352727352
661738083
2085504314
1149522375
2027887027
68649363
324023707
1425012621
668263040
500126763
1834435421
2084977993
2089273229
285070357
1433542318
927408524
838588868
1756877640
299519035
1848007734
754618301
851388284
1254544263
562255080
1618909450
338587801
379658079
595622228
588743770
170018465
1592597670
1941471122
831756548
1530618336
943509850
712159927
1599267700
1267533557
2137172548
120047092
1767660320
1824124321
57541438
1709449902
2109194678
1491083756
489374778
800299899
1100477748
788893813
500823985
1855096050
1640282097
1755368248
269867482
1111707899
2093956050
649525561
1707330127
535216172
819544026
1152444149
329203647
1651300574
535578838
1272713497
215976853
2134846538
392763406
205665753
107409982
12940078
2029790074
164951420
1722389980
1991501105
1656035177
64281110
644317356
609029277
853174923
1145141341
316641679
345973372
753025941
586509161
1457681271
699498343
1236034722
1017527751
1234714516
2055578748
22488252
1563918163
1559395674
558067090
689148012
1775372527
545429980
1081911418
1981038280
652839963
1094851496
1863344707
817791383
669757829
1707362164
326342912
734038939
204195872
935372190
1587213863
1349337213
1252013869
1933187235
2102363154
1838523031
1243384859
654377850
927074105
113428962
1889092366
835169206
135917214
1305526881
247081232
693984305
1994674893
2022453760
1239414285
929102663
1856008392
1892254248
2023954159
1571869451
562561984
546228340
1131747967
888904896
1280267280
1335943839
1824277086
719997495
537797404
928807308
505701082
492676911
619846691
1749085941
1147054761
1546920796
1862514903
888663479
234606354
1998432118
46706712
481687587
544932775
2041381605
356657699
1784347060
823000620
65182443
1529117661
699471131
1637051895
2091679645
1245699472
621316214
833100893
378483104
1957260054
509894332
1098480599
347573810
1438701640
1604181681
840250721
2058548331
1205783975
1987305482
1457985479
920815230
728485313
1692591834
771763700
775192025
26795773
1316696475
669089982
383453472
953559888
1492090602
448635915
335193901
44078086
2085687810
279389898
1289777558
559520377
1112490791
1668260662
369296783
1622385123
619257613
716870593
913603115
75955646
1557121315
824667798
1281739621
1396943149
135169630
55071204
2125428463
1827761464
826834904
753136840
1854557237
2143531380
1422226823
90527061
949607620
766833777
539162976
1284801521
810911863
477367139
1564191419
2100689421
1036887516
529198562
1621466435
1406184299
4100038
93240400
2123054892
917703153
169196047
1532692559
1742370952
1450935668
782152061
1877540582
1506006872
760096876
1557818398
185358129
1513233716
1264891987
181405861
787976891
1355419048
1131013481
1554810669
1894582024
268331354
218238884
224465515
1832522773
171444658
1261353031
214237687
1792911093
520053682
218337725
1886151494
495624927
1136040879
2055347541
2028317486
730928183
1358799561
662985899
460985117
717322786
1423082775
2018803515
902680915
788832844
1136211854
1084086776
1576809735
344147254
67616609
984136756
91245630
335947963
1202375641
315711146
20987088
1373820299
1577064177
235224775
1019247744
2097117860
453562501
757915590
445259139
1589603380
665779483
326092977
173047915
2024579045
989078877
634033032
594418183
264678004
505352899
1497099098
1053510848
1641564753
433702226
482836936
1985712007
501318835
1466973692
2076957637
837266798
521865685
245185135
858253886
1895685984
1822249313
1093478661
767450081
1771883525
1547041162
1525365671
69659016
989160894
43661507
395751993
1162208809
2068240552
1384830870
1796241841
515175087
1649508875
154111092
2012274185
555536075
1795675845
298492763
1038373011
1633904204
799811598
357863056
1563378194
1637078396
879728741
1808563329
347848634
627931078
1483328994
1441327295
1395381159
1107728871
840884810
773263182
1177387887
1830045704
816924689
1573139881
844770866
737681593
810487103
493529059
1252856680
312512330
647640152
1117647217
868048406
295832349
1416139980
1906421417
1929736554
68467930
116800825
1345631100
1705546326
996529567
1006710781
2053394960
1624460645
342556128
1347238608
872358156
1450284999
40639770
1645621338
480189239
1870685474
315062380
2053329120
567972692
1052743973
716332575
1061501752
158117006
1028844906
1709141904
1275764223
1896893312
2004974253
544420556
1655831081
1787227159
612888486
1772631907
985374611
170951165
621677826
1992085393
76862477
98654823
187157873
1424101085
971012979
1637442872
1464740855
469150669
2117632111
1187942682
784213049
2023477583
1755915374
1836957023
592326511
669933478
1995074029
1621171417
231591734
1123354604
1370581081
89082340
1667775160
878928514
1876309499
133179999
504076773
714200463
304131164
1125754599
558802208
380993641
1224409422
745960081
1805094727
47938753
235919305
1122351934
517089423
206067769
162810968
1301302472
82061704
1918726343
990775847
674388215
441176173
838366228
148075984
672767908
1961720833
1518657065
761850248
1482012345
250101932
490676099
1615192344
754178705
1204876562
1919323508
1879933305
1763678770
152833502
956859079
362155203
1957928229
1004797833
598074509
932796515
1521887256
804142278
1095607484
675706080
886203982
866850179
1666481928
1560592198
1308026352
357364508
1708668182
1980794260
171601693
1079841600
595160860
1653614039
1329943532
1085836960
1121322735
2084122237
143229874
893162596
1816571894
1906908645
1045996098
625947326
121580200
856440679
1630745159
719654709
1789237194
1005148767
1523796987
737361030
1680854847
262517322
1604211209
1199853127
1823109520
764753914
1557217636
1384294054
598064526
1728819329
316652006
1193225387
1234949720
1646595538
131578699
208788808
1583234128
274808573
1101951404
1252322374
34233570
463854
1878269700
155813771
856904533
1361531211
875468480
498658079
219196330
251781820
1236019110
1900051178
514299142
692746671
952420657
189925014
1457500585
362154645
1574219068
2055565112
2090973975
1890871075
1101306851
1178440047
1389982965
1232885550
1387228855
825733445
1507694123
341696611
2078055820
1541927694
342160465
1808841872
1697741465
1199064998
1022889436
425726297
1697723078
1242085766
677508117
786258540
994653296
1191807259
1479005211
1947073954
1381732273
789022149
161744951
808467694
697103613
105235278
551855121
1798410464
1283675326
1941838086
883812366
523420533
620087884
244022841
865117145
550660056
1785950535
1207277610
212018280
1336208352
258858961
1234907716
1761934650
1956582039
329509835
291959119
595356931
1324163131
1483766379
2074362142
1123753437
718015004
715900643
1285498389
1526482698
1413004256
1390733667
2078337819
1063931072
526925345
1872692258
1947743438
1050345879
345296494
44282632
1915463024
895956550
1830233167
975256986
1107974830
1018957872
1234115947
195398899
633408874
1043214338
524908734
925367993
1638571269
1849071865
261650724
1565449764
825341655
979665729
133866759
2110840044
358664779
1546871016
1354090063
289518951
463318440
1881015409
14727561
263578231
783877640
360024055
307860863
551857016
1255980605
2138094030
1527114002
216471787
1009568254
613746302
411870686
1642977128
1656960640
936779420
420861474
1148048262
638367638
682512198
566014378
1463709293
1662177927
699881137
1427065689
2020842707
99268505
633672104
162878010
562586946
367203865
177605571
826165177
1151081505
537629626
1134026040
1702938521
1793610231
1124636422
1082568876
2010082018
2134204677
1696315178
274469057
1629698157
1205792170
1211248477
2050559631
206356784
1849616115
585588182
772371162
1165841760
100282461
1472252300
445423801
2121125168
1571520805
1079095906
136519530
2134107751
1446299771
314125101
812789280
449897629
851754727
1946815320
5352502
497881310
923968095
1087921378
360479681
910689124
636752908
634948738
392903633
1842545079
1846197215
295979617
2048901863
1548329683
881567799
673789378
566687795
981850260
2146041678
1012111597
955491781
1570078835
2091207503
1092011311
1556702939
1390023626
1406136413
222008571
1839921255
110407492
21340244
1845273758
608288803
945308339
785711488
968768484
1855997463
1422464397
1603717222
101417448
1117525828
1302430789
397397065
1018944043
703276824
1278964864
1692733421
1269964620
113331477
1691291451
134592569
1068823258
1113886639
78316424
13350921
523105930
1468340050
1419487334
745114501
1160777658
1529894827
766454745
858567768
2138183630
1711763084
1644279256
959468466
1420276899
919260005
415702040
1521694348
2036785833
1718132829
1919091413
908246229
273926006
1050572630
453496002
1543890626
1163904107
2144787454
1678483195
85243717
1111190445
1756799619
98594638
1634296375
1077656021
1518081973
231927228
90950031
900493152
998381974
949517799
891193134
562661410
446313408
1850661600
1982938310
1365573413
118879992
1357149010
1254875599
1837012821
1128756775
15638180
2110938827
31845757
469134182
1507345805
1195749864
466437988
1038345352
1280993581
1577628433
647661323
1379588220
1064441160
1725317345
750186545
1296368389
1816267376
1650679697
147266715
618301528
394389183
709928125
1064614936
97567135
545382787
282704701
216447127
1902531797
1537580300
2053459948
883804925
1553218480
2016915128
915650682
2022352663
1376777285
2111400547
341307003
267638990
1244910480
1918935437
915300313
477015052
835892949
493134010
1227201597
2132261338
161917739
730397646
132044405
780219267
1124786829
841972531
1844834203
1222353964
1387355318
2127538904
1438801091
1142403468
1517635557
1344777392
2026208393
923370389
1214208872
794375427
798239404
443502509
758292326
1139546408
711141499
2003202807
910998197
1626441813
332734211
1746891146
2119575823
1559935809
1731668837
134009914
142849807
1863713242
914229181
1267636637
558202125
611579736
342506953
1945557444
591634993
1781308045
940477264
2109270550
978601789
819202009
885157291
45327013
1613577436
1683396696
488829522
224386115
675459456
1199971022
80105274
1586457653
678929187
412839485
1185865151
651021362
1972775294
770050340
785031277
2115625102
486279935
1699260458
1235778091
1044482060
163356547
1578285044
842555856
754991540
1212109441
1783033120
716778442
43227582
454751481
1601935733
88554595
2068328918
1137848781
577384118
145231385
1813308237
1777355140
225336659
1252282242
308800679
638176144
290663746
959822041
463467791
1060714086
1744853318
431609245
1546994021
1296630129
1667387336
443992434
1459986676
1098188732
1286548290
67494568
162814526
922097763
784273010
206042108
1376849244
238725095
294596704
1297694514
1376573877
871980822
1442925899
1042398466
501852314
1668262558
147197061
810652993
158955055
437860807
1770475034
622422846
1498574893
1367844705
1054032091
898085267
516991186
573935779
1342077701
1976977862
1672124511
481142343
2044472430
1834939037
1403240106
681261792
2040981146
632605703
919986887
188094202
1930300217
149077116
1060075024
1225742469
1191475583
1561927338
746521379
1338672644
225096683
905476434
1776533451
1995571717
1527899280
1127624696
1215932774
434447723
2025709963
1732923960
1008383502
1220304016
1562418174
533024366
1701446360
1459406956
220479755
957202818
2140668748
113977253
1589808521
913171988
302071455
1372625091
1062249104
1362146479
450883912
106241039
776590169
1197405291
1444913683
1001686852
2102881726
1073963486
849774922
1483297358
54104535
2065707696
1917745082
2079814498
1651148009
778644936
1152634867
1066082535
1311669302
706597579
378005844
1532149058
1663800397
371190944
1646126311
1106125271
1284362932
1948197767
331266714
199128389
1162860598
782150626
305369428
1939450768
1979555917
1750283112
793653972
1934953995
676762950
1643428894
1270767706
730867485
1561652943
1041029140
663198336
1065317304
1819674076
1815833203
2131399839
983859731
374947134
361922035
368525141
2038747531
733112980
2014651452
997389154
2017475912
1815365571
1328655868
69120653
830742522
2110806494
374490082
622709642
1942878764
2124773194
1416363614
1730349111
654052496
912308861
853633169
1384919982
326478156
1894662309
2048118318
1391795460
1566852738
1716467873
1375711651
403228821
2091415007
1737633687
771753962
1982678890
323263019
638921766
832584397
193255283
306803690
13756617
262375937
1137546212
2124563112
636866019
1760255854
1919958228
614155565
1029135820
1502823691
1268208061
1941444681
208973213
505644395
120439189
2103635522
406279065
1512234649
1523004612
2122746938
740462653
1926233433
2066678297
330612692
550503747
1901873540
653875711
1189425514
586974289
847130994
1496229204
600730906
1109506931
486291768
577810370
1746372950
99063974
350284950
213044867
1128199794
1853108642
1481252929
922160828
2062081855
1986897324
1042600017
2018233729
245692742
407351019
1393754694
220956032
1147813672
1172504479
140150682
1478426364
1723008227
2042024222
2132302075
764950093
481514863
831949421
113695649
1082245769
1941456353
599987417
1660056140
1540345655
699051391
2010341090
1753390523
1827251185
1715966084
1087159804
601928365
1630564291
926573480
1644528383
1501314373
1172266222
2051879402
747585419
1393222255
1052209426
1920089898
1533372937
383152142
1495614477
1427913511
367970569
113080922
1909428374
1199919990
226776571
844190495
993892695
826763988
356762987
386754703
1525815379
219620430
2140145226
1205582917
1935586514
1079821382
1807511282
1418667158
2006394862
1304556017
772497883
1031177437
1208951771
1520083302
276916044
113677549
1292689552
1810288981
496829691
640820382
1090718844
864800260
753901304
852663570
2064720251
980677876
1696854065
911129298
1807441864
2053617053
1297884001
1185773596
125753835
1290545579
243872865
2061340349
222883313
2051384147
1332523859
81794528
1208456517
2105021742
1112971965
269924640
1477621396
1389888009
383602190
622827301
1052693342
880431881
1263647683
2143412186
1745232142
2017548987
848592108
1662468745
850743215
397962525
426114395
510701432
304095930
1723998397
1696475028
429849765
867060328
1940347893
343706467
1089943642
1844248392
1676230326
1171738170
905221261
1633768421
137226487
1175145902
963906169
1527114496
1558748092
1586733470
432324190
291696325
702897505
428252728
2036928467
572962845
1276844836
1551913564
1423706060
1674807361
1978027960
1934407492
1978903292
1554542709
1483398872
261269409
274119389
1276263117
604975876
1364063031
973027862
133722555
388317553
1878249123
1767490976
525544040
905911377
583913497
2052658536
317175821
23163320
337499078
608872147
726060825
765751806
498316966
1299023670
2042596642
2050230531
575246083
1569920356
1880774843
362169927
1401340000
1287833904
1845568800
1662609409
1561953293
974348269
120101638
778532677
1947376131
253824193
1166850230
1678141607
2021315169
1692394271
436569336
457745018
1597569159
753745158
480908338
1935068238
1362617305
1206969164
553336396
1860934271
358509186
448449391
1763681154
933755269
2018369747
1496972349
1295925197
1272226099
637322605
994010349
787351860
51792251
1968358618
907453498
830324928
1768251102
1161277691
1997175158
1298909061
1035109212
1542085781
1735478397
1492854231
992171293
341739907
1973762569
779755883
1704357212
1033248085
1333092279
1417807836
1391757272
1781541670
1034005342
178028893
1652427769
383494044
1473954090
777170220
1020816649
320480791
1564522081
1072608900
141355762
324491931
1902933828
1909606864
1485769623
1752625339
1061032277
373395187
1147227472
649027026
1866249418
2139398765
990766934
1692528340
771671000
547640498
578292777
2104763280
1965448334
1970050049
1738821302
851970029
595295
1243765424
1235464073
1474549385
2020935644
108797074
1795030177
1437974077
1181405975
1936385939
1762466009
936856155
1698509155
1100751984
541997846
612057784
1474147171
1689225319
1261084810
1192912942
1681140436
104368096
737957634
305327789
652008595
1316250411
262607421
469973281
1138816813
2001428723
1321943310
1139412108
1097710499
409923735
466477845
971162496
518720810
114024374
261652925
1700126785
2050410313
2024118934
489499292
1601435820
977387270
1031497139
66009956
304050794
573238810
1327094767
1496963736
106895598
1431462863
87437722
412223387
2083471458
1403688133
674830808
405961092
395021298
528775884
1727904402
1534433406
1626486383
2137828138
2000911252
450165231
509065300
2114935626
711818157
61708437
2017862292
588453443
551207729
1471814464
1565840714
1582704868
1537824421
1869891508
8460030
717435540
1219371596
115355629
1414755
1306809318
527579016
2084886214
563013803
1202409825
343363658
958035102
1731185709
2071268060
344984860
1210188444
2061612550
198412464
1660353676
423194202
165864443
224688185
484902639
36243087
813141628
1036110369
1508057551
231498694
471331589
898398324
2101390202
479791620
1615833864
1173278150
595147249
1617248620
332603820
1122726265
1554651186
895617624
177652442
1898014844
1853652726
1908838151
1821799256
51153938
971542948
1735928159
249566403
484412976
11638713
415430846
709101161
496541353
451673933
1522242789
1532651722
1959731484
1753741484
2003983311
710646161
1707648038
336291283
178996377
733442541
931438532
1796244997
1066046361
2054164798
1203412535
1961663985
84333592
953943731
1667833063
1993171744
628259340
1718987002
817231044
216703851
1968553405
1301644020
228342564
236500603
2010745181
724883917
688174536
1385504322
110051991
500422372
991762158
2114035303
1211068533
551926549
302842938
1390064911
1285369090
1234281471
1038826260
203931803
1140962621
94755148
18112141
1225296213
1048698879
1685945204
1070984309
1676958219
1257448558
1888215353
1893662070
1078518315
1042375725
2122004635
1315018918
905637258
699404904
2003193454
143657933
809456896
356132179
1135420091
776008551
1567200712
1687346640
1078851489
809781975
825232082
165649312
1848608236
1029163886
1306611933
1943363384
1047276027
384424499
844578615
585737583
1455408808
374053187
1843186142
1196140514
120231609
774220809
91032591
94752596
2089239728
996669850
794157501
1944949534
1140327783
1603614397
153598065
128264226
232139300
1720798778
1815610867
1310990789
383097105
493359301
1476640102
84221693
1522523187
635768387
2027585077
422315566
1020192886
724680045
1008053150
328118047
1098733232
703755644
1524258561
1218964841
1477976453
1615291152
1313717438
1419732533
464477354
2107874939
1217198420
1604805137
1564005688
1370796485
1733069364
1796144988
944111615
1401196583
959652129
1327208721
1894555884
288808583
1411430414
1269595424
924576971
1291531844
1691910990
1944769857
2016211889
552480492
125404256
967461473
1256236136
1649662817
38942666
586728942
1117470322
1352660104
2006461475
1581947676
1313051395
1076176247
1039269166
729573435
299489085
624854882
378234775
1243600700
2026051465
1337886905
423325773
1773123701
1626695488
1834756188
895235477
403788811
978804384
439662820
201075021
847532625
992143312
326479277
1814994098
100895801
1976142095
1853936764
687624743
946128769
1059113221
546602570
380592797
224680968
1622778818
1419861963
954254404
1922267903
2044716845
1332489179
1018384955
1923284662
522892436
1441710729
1548924716
2104277
1128983269
296676545
405893088
2107787653
736339365
606968109
807836630
1728482678
933447387
475347080
1829378479
762105834
181800196
369519574
1708234603
1240913417
916122144
2088827400
1465594386
391417314
1361205716
272365142
166201569
1258438913
1604854321
1184586525
1034239928
2127746758
478813606
435680996
2129851035
1607796875
732357541
388260475
1568100880
1468696907
995228585
228453862
1049695937
1928675972
703800942
731590768
543298158
885601138
1101110342
104049113
2126514556
2017232486
45392865
1444625294
261166153
1406598581
1716990436
427367722
517553847
1174361109
1611954247
1551793775
1154624219
2090767853
1987474771
1136991606
1551081080
572348664
1525252082
971698312
2041045571
372997019
1200152174
943257860
154189343
1903953116
1674848628
697487501
642070607
628475322
801536614
621101515
498224161
846929479
2065726809
759390314
106044413
1635233597
1186758036
623598260
662111058
651228636
27908387
1816735278
594512841
2015383158
806243236
2145593922
440248174
184011670
969808586
333810098
557008689
22477113
1277067958
711198032
1926430229
804432939
1408685533
421017188
1432908261
62738499
1042118703
1931132422
909667979
960361864
543039088
1015712392
448111813
1729797125
1639310652
1110222872
233542113
1667219039
779474502
828054954
1535118549
1585717738
826165228
1975366723
1769729409
1795973815
161693173
179254450
1818450928
1438761132
890452483
1597397509
95710423
151654368
2018414698
1528618684
214392868
913049753
1312267459
1124060847
1873411618
1855306547
2139773239
174039783
1437620024
1631600243
1284262655
1671162137
1151335634
2063737157
351733444
538970535
1501971248
1177898672
366853610
1124217009
826388839
528546784
1303471459
497356119
1967307916
46440294
2094753629
2063018339
198094663
1965684679
1444153375
412487531
731250784
608937186
1536548378
457178754
316760086
1528837969
631218538
1754380110
1012954564
1915481193
1278058600
16806550
1831734703
1629792044
555777085
1186222303
660207068
922630695
162955664
1486595908
1451177479
1466427123
1983952027
1271001747
1512867418
1931222008
1186536438
1710962081
1749423039
483206166
2123449612
333190176
1092143352
1512514342
790368930
1408903438
893868663
1421587468
1015799901
1906823227
1189585014
146374853
1923629777
873836069
1776166897
331923214
2060058372
288890317
1254553909
75530388
1775486225
558247741
1541957511
1611954605
1829249488
907341281
1395692965
868302279
470819714
997632357
1351508445
446785678
1330822533
296168149
1959300020
2121191463
1705071588
705685035
1395295284
573387841
465024614
437396650
719762694
241170743
1311232719
348445943
573093957
1223807443
637336260
1827647867
1299337831
265338838
238411960
693811694
1877293443
2067661448
1601152976
1125502760
788480079
2071972690
2123135117
2139988524
371274721
1306474002
288673026
183091093
1280181818
1993744614
888776129
527993454
419648807
1353800743
965390104
1139411501
1594971487
129139175
1487857444
20581796
1352946618
2125193704
1848229663
504800801
243048894
2086641623
1198612495
2120342337
2006819424
652281823
1098361450
647815855
576770866
1074012919
640320732
948045587
233003274
928993758
1131136680
1513185092
775254724
2019912809
2041178546
1194903531
1226229905
859085002
186831384
673717744
988224177
1674688828
694299540
193687147
1652398884
395045556
698487948
1895447779
334203531
1897100443
1868306468
193539307
401898619
819184270
841355163
978669485
1893197190
1481675895
1926715072
2126200464
263186005
910368104
1491901908
1038440729
782797266
1385596806
85860612
2009027171
97198160
272691996
535261267
1085422337
1947380824
1229560807
1279109484
1452296060
1624606363
1977597432
1200260191
1958809895
1727214227
921083012
4865554
2129112846
1740267282
846220717
960298683
1485980824
180412964
739530107
1464697640
443598969
1649898212
809115900
1482039698
285211830
47229058
1567900310
146755353
144427218
1840592306
682016620
1229849555
1640489482
1911577427
361475391
945301895
1388700143
191589175
2145562086
1200026390
1918803403
919161450
1204891944
1900432601
511945085
2051112662
713247637
1997925909
84041978
1452777744
1315139902
527640948
955192308
2124255802
2009680646
1240404138
24001213
1430097309
1387159491
168428431
1123205967
2069176111
1398277987
616211802
1833269891
1759753378
1561513697
1074486386
1951342554
1559592135
127029128
1722662309
331269938
1331921072
1475611262
843215023
1235550086
41375251
693657284
1319592065
1494152996
2008797186
1847233013
301861656
1985569341
1709430011
1542265795
2009570554
992043672
781941638
30515337
2115249640
703634102
1428793324
583977794
389420345
1041063055
2145491491
1463906731
844921961
1557599978
1590935859
420100622
1888869916
775373283
1895711884
584601291
2010923370
1937087136
1278258576
1183031787
1283756484
1139572114
882781152
1585618140
977657807
444727515
980400287
839744713
1436771188
1762341926
870260051
1404537180
318492380
151569727
1988514974
707912725
1192632782
1986522817
24335808
2037554743
1396639147
1615271667
310171717
1138025416
243161302
58399954
1722626707
106601024
1995487090
853401635
1289632811
1131759926
1992973750
24930315
569894418
823147909
469657831
1550294706
1662892623
1906429019
1165152984
385669026
1163482551
1483645364
537238753
1004513877
44074441
1729871536
843553046
68410249
1619942631
92708545
1683681916
1930114349
1230733961
1926843218
1988514303
805877021
2033444243
1836517745
1659278656
1175593406
820794023
1504768758
1200523722
1390688441
180433020
1670181553
793499499
1843325643
1429126924
1958652483
81511021
445125827
1294814199
618749774
1449639704
1338888640
201137662
145709102
1407298889
1821080294
238417647
943497157
1603710995
1469151609
722856728
1444741650
127544982
608817323
1133775747
1786823638
1784410729
1954569770
1144108749
837450803
1197774563
1324541769
360148708
1991274063
1020383764
1789275632
1802442898
1101894785
86917811
949773450
1720644559
1536557515
141178442
1921782222
1682266617
1548477332
1595378868
1920684265
344490841
1051606215
1242352226
1067347569
348864217
1369897208
1676164892
1482639964
1009237198
1313091974
1289726086
5862299
3059129
340017001
1330404068
363207838
183807416
203304184
4999822
1986250315
1305198969
91917634
788540117
878359881
1628475149
929718559
652658455
1163258119
330712243
100553675
936458736
675203085
1152159890
31327314
1742550654
1501024107
1401224522
1271231899
836180423
262978072
436840225
2125906509
268840372
439899354
318439862
1599244440
803107192
502247279
1802548625
808107015
341013946
960263946
900024649
1129554063
1838623827
381016150
2059272622
343798634
1544274269
242501218
444352309
333249357
917704303
1596512199
364576671
512771309
950052658
1765801193
1784003208
1786233081
2028779266
73359785
1764655942
150135990
513259140
2083095805
1749380430
1316366332
437859436
1404445407
2124473347
778873382
217225706
877014348
1908427445
2055849533
1258030499
1820216419
252164520
654821120
2062717637
696516829
988070478
832938292
145545381
1352647149
1345709602
1095598039
970964695
982229162
734347473
852260313
1055588948
351519767
1002396303
1568848088
287131924
604293085
737730772
724991360
2008738493
714720472
1503864742
78480551
1591734820
1264808539
2134330084
702281671
937541311
239010956
1357102792
852775300
935527786
197689622
1685713593
1081073167
1550336771
883939547
29187558
373817818
1866168709
763535031
1226078131
774274009
1115054799
80990786
195638449
1402186723
685283872
933369222
2127178084
546538717
1648089694
1483559178
625019268
1092340866
600884070
611865704
1794622538
1538425381
850876661
1004241682
243717033
1786404447
1201931304
1929430626
719993966
604784427
665886525
749181524
978602246
384571587
1512716556
57196729
1158845596
480287707
138187516
1354484046
1882474430
823471388
140369620
1862168866
1370010105
1788459314
1198244397
1995029373
733316532
1799128467
459411429
380455422
1190070200
1310288090
1384697104
1433787233
949208889
439144760
1215734212
1669202855
1043929188
1881620737
270900732
2022531434
118708676
1783617288
2079728163
1277554273
116421347
70432031
484554671
1998895777
893903419
624924291
1713580996
116429876
265899957
764341745
2111459249
999216489
415986564
423387031
1379671912
1606056764
1733675121
616885368
892360349
535400363
1056030129
2108094561
57119570
2099959317
1842231651
328020302
1975007103
1960940327
2111637590
1907251618
1091010952
80575289
1977683650
1575565623
2079471067
724103421
53006266
1645568415
840533298
318906223
262426512
804508899
1318122713
678413076
1227895930
550310977
136986192
814087404
1167196345
1029346541
1349487767
75742826
989957455
1406607337
28218495
684705458
1734627640
2003225598
498162137
1698781582
1762993569
1589173090
1779356872
1593193571
1017255065
1711344291
169813344
1070261332
1209429058
1010346642
1389167555
1471855570
1814855542
559806620
2784998
895267824
1110117597
139771190
1709355228
129830295
1169117731
911359347
205573121
11591538
170483037
233791617
696296996
1905110677
89533567
1194459134
1456408611
1852527136
636148576
1088281835
1298237059
1653403641
652142478
1468050404
576181325
1861571536
330913398
1965348881
1185943458
2145768940
377671853
1188728456
893553117
1487789451
1328499646
455424697
1617619746
350133730
1366784045
1823192867
361725268
1537267082
2056984484
1058022265
1294894111
2146518052
104997751
603819074
1851561540
741146327
1692100910
1002314952
247066320
196759740
322881708
823247646
2058331277
653795106
641112879
1096791087
652080399
1018784732
138035896
1545633516
359090535
1466535542
2001058213
1976710281
1816669272
1220358610
1652419501
30910893
610142044
1561920337
1088933158
1905036155
1560954741
1193930909
361371582
1265032634
1935077236
2053472492
119863938
34659908
102748584
442745646
857907554
13596213
1096540752
1499020433
1110387301
1748621151
370321518
1248423197
1146771019
729412053
567475091
1000345585
558638687
236660716
73220547
63574540
267571609
683362592
1625494877
1356504767
440915099
1038965971
402952028
802286681
156514957
190545616
708275525
276378895
225205524
811024110
719124541
1083113079
824620323
1815665293
434649864
1935007624
1416802797
804971382
1035947173
416090168
1534383436
1603422265
1416435753
2093022123
1840082981
1489656301
9113015
2107654590
25535245
1634607892
1316675709
466450344
526090215
1719627737
1268737026
682605172
1910173353
1977012551
958984067
2135378877
640553013
1678108608
1071008308
1465173337
1346290254
1505658173
1252697313
615609403
163145907
141160839
1031699571
1697529343
1744583104
300651677
1643067818
1437182437
1790307978
1652180833
1397353379
1815843223
1139305078
566545440
134809919
1665395293
138689529
1403546945
200516818
2048862882
1233075849
1159500885
2036758111
1873628862
690125846
960282772
1191318551
2036416100
318457297
296532217
504541855
481603204
437693056
1536241426
31648900
34792512
1836893103
1674716718
1471974949
1479717433
1179413904
721844680
1148077008
171235334
1288390120
1282886928
1836630627
1427079649
538950225
2037147445
1328458883
1772026074
1049164683
1217733346
1498171289
1739290529
30532470
542006192
1628222981
348989767
838538409
2132764836
830592972
1276231465
1521522614
862241872
1311023977
1210932070
389474942
635515278
543165855
1568888846
1357359958
1691242864
1740124180
498266430
826646144
1429271160
1925346079
1365596369
1318934957
1106321314
990138796
220615992
176571013
340826437
1959906521
207103483
882832629
1440645854
556093251
1721371039
1425927042
1386686223
850118856
799966009
101444447
13659186
2010898079
490919389
649174464
406580286
2059808236
2006534423
2097823150
1652448768
357317205
776985646
934236280
135179637
2142582016
105687590
1241500951
985237164
326303582
1418071964
1326063601
138726456
1625175448
61412582
1579372310
33785051
1782783621
857815705
1420471274
485418830
1657781714
1521915721
499078016
1521196145
2012835110
1148252480
1927776431
1925159698
1007303255
1878115934
1430124819
1364620461
507617932
216877451
1499800098
502716300
322565041
593817401
1487953464
648868624
2011889366
666533417
787595080
1489581166
727946000
219483742
1523366217
363245973
1077299447
796353843
848664803
587597513
170785916
1347742819
2108793658
36137378
348511652
1889086442
1961297077
1355814907
1619718728
1243938248
572951720
2127336660
1460815699
2072751818
482569313
1783380741
519085572
1970522777
284765717
383491290
489572547
1072360797
1873072456
1217518547
1291844539
1248955025
1580764520
221660339
2045308868
281945676
809257852
68611136
1629688495
770567863
104748514
1978200147
512170657
2066045591
1186531407
2131889385
1162500191
1759483127
2111742397
475832243
1684751298
446828062
111729336
56353222
269867192
396495053
439844512
759439739
1468855850
165433320
1976958286
613216741
1414388345
1410239158
834877080
1312213565
1692184834
1644134933
1380824701
1174389682
267219148
1485573215
1005106181
779389805
1404135159
44153940
763795542
419151702
1803637068
728054291
894983945
1340904718
1174882354
1006713281
1397257940
1444749546
1403208334
1837102452
56705637
724580536
2002535772
2033663923
1337797278
1269440469
1296419433
25190710
434170386
841120620
1669325643
1814995087
2015510302
1936544791
1153084654
873132835
568450948
409736165
917286776
1332246490
828887868
573440196
2060300782
1723871813
1914344914
1087699488
583101447
1164119206
384965386
1986309781
853738010
441671023
563406670
708790134
327851298
1901203948
1978230603
1624270731
1926394658
264917341
317907703
1448236654
2079912428
185934357
1237297797
1085513434
1059067193
1805748746
1495249600
1976353969
990511588
176653820
402310517
903328722
1900525633
169171783
1991028210
336143432
1333290989
228509948
174969566
39545351
670180971
738376236
748335485
998032269
492096536
579082440
474819353
271007546
843999781
792727056
1719244200
776428561
978661414
809058350
1861941995
2037728607
467323448
1209707947
1866598928
1457835036
1386361767
121425797
213680111
1139403753
290597580
57224673
1475547185
1623888569
285734622
1650516751
1663433920
955915593
241409339
264285757
1953947863
733505875
843368197
281283568
1004513422
1687367978
1074010624
576273974
316312891
2052672038
1385332324
30771238
1942916997
1852655772
1240479186
1662032277
1163007161
479357305
1783458074
1376687272
1618761058
2074055654
1433911945
946824596
1550460575
1719646567
449857699
1066410847
528078513
691267039
1330696604
334542728
1424772914
26581153
615826296
281802688
1713949131
1689836920
858076663
2030262022
1595025311
95925339
2061033261
1390458660
1948581112
1154028799
905007290
964104625
1633386104
540981716
193308249
1104663515
467553723
1627220194
2051488111
2018014298
1199383114
353862162
936941498
1727461627
1045129201
120154454
2062004355
322418468
146735608
530347003
604221156
1860684739
72700275
1462297819
1743463114
1667725586
1558223159
1657012727
910700599
1359320623
663557878
1815707889
175941600
149460334
209205957
369249849
1254123849
676759680
1996470043
1158128312
547290331
1048369509
1511990475
1484231829
628347488
409636028
1604386283
542868195
732054496
1751121891
1073215198
1336275653
1464322983
1145915474
651089824
1060302449
666157412
61829335
569831528
1576858011
1421149958
1233389406
1245082252
1597091558
1382849740
1454288210
1966341407
489489942
2131047890
1815327803
1647618254
530854573
716213664
1012125081
2015086402
1344561153
1421761110
1471989038
1887429348
6331958
1075627281
813160899
1342607611
392466616
1959076373
1993697436
1452769065
477750137
2055526771
2022600593
2054608149
1329193082
1108506351
1152206753
778800992
343872444
459011315
597658752
833362386
442575558
265502907
333496992
973430131
981716571
1345622074
841032886
178794076
619899536
165538276
2066223425
626231494
1241165557
731900676
1968839106
1633632174
543493401
1815052894
938917591
1021243538
1723096017
814034537
928368039
904805451
1922540888
2080574793
1683606444
118929684
392102460
133781548
952292070
834678018
399284455
1285789063
1808108150
1381001026
483927489
501657388
1559795103
1103827025
667195664
1478534880
1730058519
1908361221
62951908
1551413977
1394509747
606445309
1218983223
185943691
1627688847
794595593
999978228
408573239
1699401044
775035468
341664384
1235523840
893965153
733766844
1369305388
1846257223
1568444863
1768589843
984562638
1229069365
1002107222
1468490127
1730726753
414418677
424833504
250438769
1892953557
7408376
11316342
1955905465
1558822353
1405826090
414867126
630321929
1591769781
2042555973
1424917522
444264361
303645564
976834918
1219299829
645309948
64875111
2113264982
1379076793
1434180499
1812038558
800038008
1055286695
649117548
2029107373
2057393917
2117607676
1612350478
324328946
394957532
1862789247
69798855
402365908
1874105589
2025704320
1961188262
1132448031
293087798
444026543
576734164
188160123
1868944065
1020998525
491805688
698295335
92814707
1137115636
763170446
58596041
368708781
49867298
1870634599
1168746789
1105153993
372268500
1050370514
1015064262
342392528
515237344
1339393208
737350060
230542943
1409192063
1139715969
2104648533
1287412735
953420583
1089612916
1580500533
1397447126
1666347081
1768660656
1118907543
539861958
112982696
1817202878
632676665
1250098333
432889677
691272707
1618807114
482756975
414423658
640070256
1587910968
786692158
1690440770
455491582
1129084686
58194467
1794884790
1866434747
288737410
1056593205
858667068
245902295
196522292
1812087651
1335515212
1777022825
1062051129
854378645
1398199833
33475024
1394240603
1511182530
1850677902
2026917269
613797215
136083931
570706328
85120681
618840906
985129986
725190937
59268226
1771822145
268148060
514759808
753423183
326342527
162160950
472374282
615079937
1218754155
1331041350
860982233
1415276447
995645353
49013797
1044815624
2057696482
903392442
295531810
2091171506
150149397
1806714340
1794365761
29583018
273027907
1930449692
600289346
358148588
401806951
1585419333
1083339526
461075177
1209757830
1351487586
975834986
1963181013
1677830113
1137995936
288071648
145426402
209266444
1619112998
1006408635
1624542891
467274704
1055422432
521874868
377487538
1958814874
817406678
321175397
2108964272
476637370
2115541158
2138547290
749665277
1898507202
591352989
1107813865
152830505
29288674
43669743
613905683
1239046504
1395157329
1589740669
1054743869
925503794
580252957
1342815517
1070930197
789519401
814444868
2077338832
266578645
1281719572
985277617
788453513
1659207110
796608843
1605860191
1980382507
758089467
2082497561
1948440017
749153110
684679190
1699463572
1340506099
1792493055
1852294077
1369794773
1836162799
318716112
461357629
1083836480
1908456781
1516101498
2009340275
341226091
711433368
932786824
1130745492
1525878236
862642008
1397324137
660114160
1847919625
38294002
171837622
497044821
1644154193
4736482
1255134288
1579168106
1953176499
2004287398
116363648
1505156423
1197309849
1908856704
1209966853
419620974
1597535855
1528682965
880978603
533888687
1289656099
249596454
395745314
1630882190
961029822
1328532138
614144034
339424410
43690499
2011468172
999538570
1891610124
2049762174
1171376192
241171297
1546432720
1176112674
1496305586
978117178
981805526
1353109336
1094480827
339478301
402935538
855853883
1549445154
822556512
305906090
930644472
1703535116
839794777
72816923
1953131570
1235540092
1703699113
766677744
416588582
170359499
1106102154
460279081
34344023
2105640724
204405558
2084106198
1129533268
445576855
1483055270
158162295
1941882441
313688800
1139967821
1147508130
1408169627
1479446122
1550443668
116539862
881407629
225516532
422445952
1812052101
1929051648
1262240730
1884869024
1734699570
350297174
1441084489
353893666
766885756
1611443988
1459995820
1227164838
1645788012
1418152896
1431570396
1582410562
400202517
1877147251
917982184
558364812
1671546045
1231670984
1698332633
671570527
492356964
1030295107
74530547
608896826
1911702736
300047079
1031342779
1576271189
81615080
146099861
1313656565
1816314650
496397035
607257406
22724669
1263282791
71217747
1482720489
342963981
1717005759
753389738
1774534377
1151932673
1153592255
1504197981
2069914857
1711957067
1028260378
1154102193
1262806052
1699830905
1646459157
145617511
1774361452
107872336
2057320248
2074408531
1139215115
1486107789
8539963
1285314976
652280707
1824854614
1781712011
1259538113
1847579283
897511154
1330755860
1182816124
1240475136
900277971
1936205862
867525865
2052210644
942314469
224240198
1974641853
506787888
1252500576
981260399
1769593940
804847833
480235908
1915211452
431725637
588108244
1825048052
358650521
1727323359
1163672193
367190484
865154687
1815952900
44561450
499383050
928007366
1892140733
1396894205
111279578
927473210
489885693
1011557550
716195424
1357411558
916284546
1658509894
1581651757
743442752
17814134
686668685
1724703151
1787408075
1491516519
57455411
1555135879
1923242156
645563656
1232700283
134409029
225403367
248888828
501599514
1090558055
2064841729
546160964
1589941105
845365447
290818050
839351662
956645025
1218291260
1329237355
1968202575
1934486684
539165266
737003474
1445512930
2120817023
1480446226
1463327065
660002060
1057665729
1103251492
4034931
1115121140
510903723
1927277088
1760684796
1743604006
2061686117
1986088164
1992492834
415801983
929162571
1909850915
961962948
371620028
607732714
1252780998
1210971691
1564377740
323588610
392725398
1385096667
110591646
931890664
2122100141
1556104577
905224039
1455062719
871947994
1565226100
365244800
1975199486
1569261031
1480365941
338619561
1349054471
1093567089
2082223567
1263256941
932171605
1927232753
1679058924
1861334176
1689600021
493538224
85470557
149849087
1746319222
1296442248
1714226827
2069907832
1689167646
951839847
33015831
473574663
926456340
1589120408
1378798702
234035412
313584754
796541154
599280212
141300592
218318538
2079646153
479920153
1567373009
1025729595
414660072
683146302
1957901200
194409177
214721579
1671751729
1884009198
708259803
1757222286
2033858286
307095378
906180886
1600601465
229519562
447864884
404957664
262535393
921439547
1331414005
1851655801
152754602
1565449417
17756907
949295756
17245981
159057499
1167614294
2096892135
638977652
587503656
975138082
1053637724
1270649958
785555634
1248046902
1485371537
309823715
984572452
46147693
2067046001
870947090
353243071
825743239
324064908
582762633
1273608124
729022572
845298027
47564023
2060436577
549470180
200318625
1478402346
567227088
1149614382
1495648328
726284587
169745028
1445056815
1365262240
757248684
272711249
271416316
2027898643
1058266883
1519463218
1365786532
1368090599
356552023
1411934225
1287652952
1227499113
1765177296
2113396192
1551564021
200456282
1239520668
133102946
1045754309
1287084691
46055875
1595224489
1487403317
1524458222
14967929
489534051
872622902
741252517
659279079
170196069
2106514757
1416527764
442907318
230447425
1296942759
1501174201
1749910644
515245643
721781152
2106462667
1927179869
2009434105
1186478132
1544873517
1975346649
590558506
1745329799
1067383669
723661452
643600460
206984712
769717327
91341302
1694388029
146691901
106309231
36438432
1019314803
847561748
695717512
1189510872
806592857
2112245276
1632418190
1037040283
1261704387
986108744
639467279
1776950030
1707889896
598446298
1556646251
1569840353
1784924430
954036121
1397703354
227999288
551882272
317603375
951660740
1195482733
524588088
1721378068
1286824035
71492469
1868069969
1393133266
107930902
739901125
93211367
803648414
1929411997
899804224
768410042
1414346540
1936844507
2030114429
252971636
428828138
1659580811
1960861532
1027274436
1068743415
1383218238
664715219
2022779536
633437944
892714507
427178160
951041320
1844375248
1622660893
1475629408
1418269668
762001280
1547121877
1138855989
7650899
1655052779
1878757114
100862266
311217545
1660685464
1000666490
1079627587
927548356
790027350
962258368
1180519992
1218855488
474355532
993897876
98646277
1543098947
229632466
763361496
1418394835
863070411
1656076003
1845572995
1814111731
1352967603
1320750241
1142257491
623753623
2082751521
541895720
1762609613
2090402420
49464852
1493883079
43781038
360682397
1007084895
1044447529
1440309985
1934633251
1834474879
255084705
967669595
905846719
729440237
1961567472
1004492996
125055536
43716290
1767854492
1543450371
906786701
1276446848
1241539719
573414784
481930803
414806312
1715672275
1105684427
350074185
110084348
720810392
292992958
159549200
67209823
336773996
520231597
1074294719
1381221525
1960541582
861444322
1068212756
68142640
1829113918
1974059476
797582877
1643197742
831068824
922638414
1686914032
451439669
318605137
446217086
1727886517
1560144856
1019631870
62333672
1974951168
587820498
1168018099
177541706
697904846
1888828491
470534664
857454046
1956038315
807308660
1377685643
882849386
41046538
1190743578
1744293708
1109259294
1258886218
1425923978
935835122
2056469095
921638072
1766903947
831623861
461068457
70859968
1150228999
907285543
1798746485
562890207
1926917413
1861080157
390357728
367254263
881614609
567899434
1065159109
622959452
1038434098
1922613155
431514119
1845742758
1152815151
1314363505
1886789296
196075081
911173566
848564943
1454961299
189613896
1784400065
1363946746
1111251969
1403820364
48086960
1572320426
1474680332
1198315959
332122321
1125943169
1761206166
111556086
839539679
4080246
478810350
1721154288
571979680
1543969459
196630092
1610413778
1319098967
628144212
1308672889
324430470
1942507717
1047978537
520505551
706197635
1896543480
1975466850
895811532
1533459898
1191929948
2007063501
789796614
1240016908
1431900279
116993299
290849219
1764022600
1242936468
2052055386
1875578686
2082476147
2056135632
206905388
1656146787
480631665
1750874848
1852776880
2091045443
922490167
333437444
1252234684
1246920637
128461513
152729574
1767426188
834659149
2049273054
1595409390
1730470681
1435249304
639855690
1590050534
77562271
1879872599
874467165
194555570
23238170
491006117
1437492038
2075293556
219101155
1372484538
1983945541
426006544
881147677
317093558
29397744
586440909
260655353
951887911
919878353
1512890038
51324900
1048339867
1665619612
1818751088
1882999016
1567409018
1266676830
1465986049
855174675
1906532520
908552935
932736946
1638921471
1783020100
1127292516
1662159642
126542569
417300906
1589969550
345643724
1789785444
1426431443
771650268
523449474
1743525001
801048012
1109890383
2004180355
1752935923
2029768737
1369586745
1804260823
930624956
887722709
1475528263
666140324
307648079
594721445
2132126373
1162822754
353770318
893195660
2095559700
1992691789
528732112
1075368568
1507367783
655274681
1492669475
949853686
1000918405
1134971271
228801481
1772568674
1658420745
1972326483
426133038
620827481
1829023190
31585314
503112570
1051126287
1835846137
1433737526
1938848996
1163890753
2099877850
99013427
1758612198
2084520575
1261836182
2112382516
830232587
1209912234
1957590658
1358964699
137797155
1317474793
2014239380
1630466630
119844831
867674137
617954253
348646313
492759163
128891351
173489148
918892202
749718832
2002512338
950477516
1252831402
906154977
638840005
539085280
697520325
1802730758
491479482
796533752
1413859309
428516409
2058369934
1378758177
1258748996
1120798521
1188865187
470230047
1258595676
358856333
336985779
741578658
478701164
1204659916
1359532911
827347477
1697419080
1488424262
1000836625
468827634
90659446
855865315
1419305150
1343490848
1762020292
2058145155
1882576128
312056969
1713392266
226571962
1108590722
979767927
655088371
1019477008
211042456
1913837367
2140275529
1399907644
236583766
1251387557
1758763977
573569545
1992966215
89981493
1778229462
1205015479
917328971
1328164894
545956093
1918165596
1796992528
636615540
626547264
1068814030
1980106388
241083908
979475537
1715198869
553140878
545384155
1941770831
1661731600
1525152082
449375555
533724960
1736194539
215729274
526516842
988618535
452313041
1777904399
599898864
1025882586
1623386967
689880357
656628400
680918798
1607209328
1984793294
1226874891
1377891277
1634302174
1863490431
2004438541
555632556
1696113172
98038801
1535108094
1263828393
651179679
2080492249
1058115576
165427631
1458160684
1507491131
699152592
1046871575
1723220406
1225669434
2035490110
28049799
856090185
487905326
1053932385
331993504
1177785683
1710560786
1012912302
637511364
1547870432
92303546
2015402641
1034688959
1955793977
1872357534
1590321515
1504423501
1970396335
977945961
620768246
474092367
910954563
1678883823
639519998
221631599
1038891306
1338672590
1268503174
614628064
416858376
1156509636
642677863
1272948562
1644414962
1696610249
1604942066
674716997
1259687387
470370721
1312228361
660074171
562674267
1180147354
1694763130
370984596
905021240
1137600998
1875408098
727933928
2115546959
348692696
1202026295
879017874
2027576519
1841546293
1100649473
918984178
1032735236
221668999
1533612242
1449593612
1378178635
28806458
575058526
875109949
1725416707
32516945
1549826947
837620446
502887666
714571660
1497694617
1065561933
1894719015
1044974100
1436546529
652256607
35091450
1164470979
1380190535
3154761
1513163676
434733182
882172636
1393256547
128795828
1982822109
164757077
1161531064
57007461
1698369320
463641028
1435186096
1727175778
1038699555
162812398
1305108837
1071216500
1712639345
2142729283
1574104166
279727357
1492940252
492182451
26962724
390430704
1928728980
679219332
425522154
945716312
2059409867
428676916
311396340
346659402
1310849552
1704652887
475455230
1146188013
1869409965
1636986294
1203195474
1420295637
2100627322
490897923
999987767
991843229
653710321
157612956
2063059729
218866018
152858591
1489680247
498593375
1645798843
1981862698
525556100
2036229548
1763108031
1204775432
314268054
561340695
1116701651
742944970
872737035
1463361053
2053794522
429906274
1938816283
1052498888
151832591
1428318929
108210714
1572128228
1381462604
599108637
424632347
225822185
1252818958
582245303
141398267
1471684976
735103894
1631078514
1970278352
233419090
1465457565
348350804
122164990
1081081948
1553126236
436433044
1642422643
522344239
1179378015
367676030
1985705293
1085688889
797582304
1777037928
2138187777
949414896
1057873210
98914844
374059476
291852166
698023481
798691824
517674351
1950842440
1380937127
659072618
1275043768
2116041022
142667485
1097838472
201976464
1608125050
1446189276
324141454
541723350
851831864
760574498
36662345
1374176104
1939952513
404338375
1212397749
878157755
1201920679
841952029
868861884
3851927
1899825239
967776728
377911404
44193757
1665800210
1176603228
561868109
1469159002
410056707
1220940727
596719122
378614081
1363608212
1694557595
580590545
824249614
993263223
904731999
1365972964
1845095088
1665306498
1402635309
1071787544
1457775363
1806973684
136701645
188449470
861410716
978653674
1057311355
865262643
730995266
2025088083
1243174047
775189023
1543404645
272293627
1337057132
865079999
682350335
410514212
1461799122
1060964416
1774122424
1008873069
1641554962
450888391
2002136292
398803313
1816861355
1699747732
2064109811
1072013017
624051628
1374401527
731503053
760753273
1562850997
1592913769
1739406948
472678704
310692765
322918566
350283140
1553866812
1098107589
1893687785
1826160440
287681074
611284137
361027127
698195286
2073083259
1421991543
324834062
934472680
916062857
775722453
789125324
1314866171
445100161
341389409
1231492334
1517113178
965441037
458410213
101132583
1726194311
2021261211
1694046353
1318117611
346456267
2004739118
1641036177
696739407
1411122282
591660118
442943545
1089799074
879341192
1054227682
1450826201
1577536478
979827293
725334097
1902370541
1914299973
1641396954
530609346
555941649
808779477
975709507
897331058
2040271812
345339037
1862772096
351198377
446471621
1441482759
224975940
2140517974
612116722
571432208
1997773444
105669251
1268171615
1261412078
697329369
1711115160
203727505
1576670562
617859194
1654553706
1006723392
1597686487
232404155
761610285
1364502812
1873801110
1292219632
1920444462
535096939
120445491
670291872
427885103
465784529
385580320
779083481
912256150
1827063079
1004059421
905290476
291696153
1575491629
755580272
397365404
696179597
2016992350
1094694774
259811109
73236207
523881688
877670304
1727789914
1530605080
327873143
1960194069
144731718
1692375956
1686511531
1436951350
1465336770
74124823
1557396841
2135628642
502009926
2023181370
373725315
1281093407
787953872
53304746
137669181
1693244348
345000900
1713160810
301340972
742366304
261856759
170849675
1837061078
521667869
244085882
213459118
1399338173
1971875796
1744064199
1727211316
1784586218
1888795917
1272103624
1323614101
1178263619
589956746
1397738924
588176812
578101741
1899748851
463874535
951827056
1033358610
1251828407
1005131802
1171027791
797589108
1350132702
736704954
1098930080
2092499007
998561713
1269779755
1782076437
1520229582
1513865638
1995535556
772084107
1338257786
1592116107
351811776
975360356
1333428376
1623915400
151490810
364208347
66388499
1549229734
952385159
644490240
1301494937
1416259694
1596317296
187369900
520604454
453965450
1358397691
1318193562
1804098153
2095102645
269639994
1749113512
946180711
1539419750
1383706301
318926645
905801740
1231758209
1091010753
96575878
676390668
1442822529
1071936235
2009819044
919254281
1223427045
226543743
985642780
625173131
1178928903
1630133020
1926668069
447704949
1078966668
2114037969
968309403
1532932119
1324952012
139019317
1189546624
1272571010
408659312
791176488
71268073
1948079062
27399141
390194718
706397154
1259157351
1481205471
802973032
1935548019
776544352
1874909267
1797883416
1695798634
950852664
2024427159
533957766
1576025796
1055872414
16607139
1355210217
1503577364
1095573807
1321764538
324403119
481022278
499232902
463422437
1670568902
1771803912
872081749
314261742
1843071985
672677163
341660884
85783056
1379074317
1600818235
1566988527
34563701
1388882606
196049232
1909472969
1039282374
1891847866
712841985
916225886
278321984
141384133
1972098300
294929123
1496594350
1328192016
1390502931
670875240
1652595136
1871525209
1170108143
2116017573
1394610464
794428407
840615674
1708872206
490016745
1513292837
2050533090
575799801
744883506
1503867677
2142788328
779447207
745266636
191353912
541436528
1784549010
2083201778
1254278514
553291248
214040115
1395662647
377905901
508969238
744773350
1706097917
1899472169
1415648590
1211209405
1623513731
438273085
1179743330
870640547
1232701493
2020359004
432029105
1722718238
1386168193
335078548
151034391
2131051699
1838946225
146339071
763015259
436729213
337692984
1304451787
73794576
273411114
411246653
627085824
487451229
1806909301
1004991725
996420468
404199003
563605995
748408989
1819847593
1774815400
224439072
110637031
807075083
1095079619
1343338524
679950439
1527108725
918573114
2066118633
1862187273
1069607505
2049686684
1553649850
1215946576
665218295
1990379064
1553639560
1969670083
2064173640
1827050675
233433088
543775816
167018256
2040342389
1548767542
1163438724
297057744
2112373537
1911847714
2116905338
1739705289
2136286786
80058721
399296724
1083882758
1423397245
1079247164
463507835
194486711
997882149
178211460
1264094216
900085185
1731861310
332557144
1565303481
1574756726
1886196705
1387489916
1491446718
1565763732
1620923004
2035222535
1732781988
1513781746
1436506429
748737065
1810839490
1401396318
513101131
1780261180
993617959
501904269
1860319901
1392914684
1585787027
1136233498
324678200
2049294862
1330720209
1322560349
80022674
447330777
75161886
1811883985
779887922
1640465367
1239157063
518600979
880471635
583120134
2084364711
353910992
470859021
1669663051
1867692738
1907365450
270916468
1531048580
1161278120
784017599
1163826113
7412431
1285921869
876662366
1400327115
724225248
2012895865
1725005315
626036463
1196132426
900082016
706059137
1643463204
975243903
370459474
275867478
468225622
1609616538
794468457
1348697258
45253024
731349520
1702608250
516112045
253528923
1422817340
275993847
524445392
806382272
1437271967
1308462991
1970208385
1444684398
446901212
699387104
697527866
1171126461
564799321
275049533
1797162924
1760931747
1175131550
355738413
1256911303
2891805
726197888
1532778781
471117427
188330778
179763590
1819814685
233583802
911113110
1374939287
749695847
1164642034
650272979
1025689694
1689087426
1456655252
315478013
850066769
1279379989
1760162411
1296967982
1978767093
310206629
320610795
396082766
585256163
2117773719
9530866
1760387713
326028484
1266442169
1763279518
1052226372
651737303
86913297
1240557150
831500893
1906727983
1474140952
1742614004
1134183622
76353151
759772390
1784456602
1102042845
301376168
1093628206
1417520858
1151442937
225524547
1030199622
300927271
56807993
1340406251
621538066
452890759
1925662414
591828137
462421625
1538566479
917856622
1728863795
1154362349
1970082994
233117450
1241275647
1063156497
1064618343
1000519982
389813801
659748699
2134703604
466166953
1419521089
1771676558
1568209798
1720897257
717821116
838247009
724856547
943345664
1868446631
1025783818
1000153657
1061369234
1647321885
1453044416
839548001
91666374
1915466042
230630832
1009522996
1496846189
1384993182
832122343
1729963639
478785181
1895278840
647098334
1479305163
137608993
1306847034
1466525119
603775946
578884475
1090718030
24502097
152298085
1808539146
862749106
877154632
604401162
583712089
1902938450
1604554819
1645081323
1402776687
910115588
337145676
1494443062
678097982
567776509
356482410
27460523
1952769691
1188604753
1757424162
284071224
936399945
257038848
1763376387
1074008939
1563885882
1082417858
1677784885
2142770358
25652240
1702286982
147584795
1834191387
417552440
1024739427
291108901
1001264529
780194229
1895663721
498862205
35487269
658295661
836007881
1529930331
1336393643
1403784390
1886412741
1363854166
1209070433
927533847
973794680
1493141657
1863933792
1230833528
1109034396
790459083
647235763
43968607
320760321
642522473
69620847
2023047303
790107268
1903812234
293116096
1814846695
47437488
1294380625
447557276
1943101209
1793242830
483044545
453913222
481767064
2012974876
1790306865
1885551454
1751903970
1006677383
947138240
531954169
1980472063
292796249
248404313
1063821943
1401830646
1038863397
1711057706
1445799253
1359623718
206096531
1515420100
1235187373
996203799
1271748687
1528303469
663566846
1319186175
675200447
1111124123
1114803736
320959629
1594168668
1568716958
802726693
1459659897
1211540175
540794500
1064080219
70733910
1487932740
1596034388
2051205973
1780728989
1844438701
967544268
1035075987
735818450
531118327
333391592
2095442168
737214858
1848811693
1183145894
1733418658
973076732
563965715
249501856
144779259
1239166162
1360625979
1259582995
1560125792
807311000
680816305
215368837
119487249
1892356480
756163337
1183567468
1963090390
96612429
632118208
1866812715
1877341419
329073261
686873335
764933758
1064891712
1217991662
1098325351
1012850232
1955206521
799653396
48512478
1541141531
1772730128
612478194
1790643387
1917509387
1851644356
1003785719
1029608734
1264286500
1811096719
1710425039
1479655338
1930583968
1455297871
88335027
966667788
1270904613
184947457
1598785996
990233680
2062288876
1927859257
1677107015
679738986
845267321
747615030
1778064337
1858117554
555337903
430234085
1906630032
2096479434
55480565
371624578
1739639173
1972989952
75785287
595941244
855115038
1340071787
259554315
418056429
672243477
42654635
1873354300
760578505
1009322423
996775265
945525962
460624771
1987008945
860331190
241000381
1516632313
1540070176
1086267702
116763695
1170650866
796901608
672101598
1600884951
556047993
621097384
1656365517
927672571
213252909
1481871821
1003457858
809194154
189503212
196045998
1068748469
607559641
868289475
1111403105
333430294
1628867980
2120725528
1330205559
426910294
433866652
1169730857
1287241484
674867033
538879522
679828013
1761134735
655643217
1850478879
410552696
1327744815
1303880182
966600689
1948842199
812762051
1894273260
14611460
147150225
750247471
823805614
336653437
946293469
1892554084
944213078
1814582944
856473541
1277643372
1295967277
829715421
460365284
1722877571
1263582073
1630096141
862635408
1938449106
21492015
1542463421
1552100194
677135232
1245458652
1962652890
2004880047
401855186
781769931
1806238598
1214617238
528559543
1820850058
1361767463
1278807014
497172025
1698420900
77616835
242242461
495150330
1892199780
1098716002
1772793703
1040683409
1928431423
85675339
616077332
1044529849
1715771480
1478712740
835495307
1737263495
873692513
240111853
266915079
2119151165
55281095
124311478
373522704
837051026
1930550076
1588139942
1365610570
1603916486
802423757
496933936
2101088511
353361009
574550772
195847324
848511339
319266904
1294563326
473821394
1359950313
1075511102
559496733
1976027645
2120040951
127784565
1307256738
808052610
1865048060
33465603
1048164464
2131963139
5133121
1103445559
108790969
378655825
1940496586
2039341045
1966795767
1158623508
1495773884
621735876
1655557444
1449378747
975096885
82624568
1645226072
1823608224
401891472
792305750
149945971
1761841785
1867816852
709442704
1590385783
1840374155
837227270
750158873
500943118
554791682
783624476
1549107582
539271174
788757597
505069493
648062143
1167413422
298082431
539919541
986725541
1456705939
2035693425
1608461417
964779736
1337588524
436074654
1047404304
835330948
112199231
1449295777
1627636699
262145202
1063653914
1347969903
971587906
506556049
1040860411
1808815176
1256714922
1541803529
216123211
2040339399
943427463
755394385
681613348
1448496956
1403456528
1849026771
1746579388
1943376069
688268664
1055801679
1831585846
149246434
2020581415
1021690723
585321088
920502072
1857021671
697520319
222314201
1337174722
959665521
1285968115
537660978
1931253428
1792524165
1578521389
1592584956
901755439
972841270
1808708167
794611190
1916268733
416618904
1476224539
1217282041
1820075433
1177767662
816377781
1615967854
1866036326
1872179461
1300070053
2015282760
1745277228
174277128
453120201
518295652
2031298799
1150640520
740609853
1220989874
2110306042
2026577969
1758650852
1894075822
1671618486
1189688593
1339177130
425890277
15046215
1000401650
1220501468
1931314948
1417020554
549242359
1001113341
1089612339
1727010021
1817491123
558096546
1445562699
1542186936
1858166599
1313361812
1139980516
2032443727
1766482013
1658276169
1916258878
769638885
251402374
989765104
732461279
130496695
600932308
479053453
1802115181
1790620901
1818230584
80521811
1805667116
671148586
1301023279
1589498416
2088169140
1850265638
443128110
1030297832
1429792011
113135585
1588394378
727871062
1655322521
1299077329
2041232874
647819389
1184037408
1660231239
158611910
952812638
282386477
410014285
1942577743
1014847756
540510980
396026403
1493901210
195142514
39163657
1164648146
275664325
1844830773
1835796732
1576687604
1286845542
1776482224
1279469594
1729973652
659296408
561777957
1843109237
100207138
1289649019
1350948110
1399284467
1183398246
1998767499
435838227
696145837
9895762
1388650866
978532314
419910047
1183744961
1993380071
960421027
1579771364
1339797633
1155563541
1618935021
356962131
1431227866
1316282147
45275215
860431822
455644041
1821757439
2139901416
38134045
333570200
554195725
1881243282
433777338
1843844745
1084707744
1833061806
879759343
935991595
121416385
1575905180
945887357
1510067251
406953847
1365797404
546328564
252850270
178734784
2126099929
1592647903
1334298325
1597551302
1949610034
618042544
766349801
1994885249
1478474366
1221993842
1669159040
1470892135
1260127887
2002729240
2025087860
993887521
289022931
1721448957
2078595265
2122084737
453724652
867103213
96017474
2029629833
1812990570
1606084726
289100032
1031304327
4929642
541950302
1210039111
2131029571
2134598205
396853788
1581097226
1936724591
1014896332
199963379
1784126192
345887051
1421957222
1305801584
1816779186
534601461
1161047177
1694383398
1528488983
1450070108
1268348708
1459600600
1424671197
1722073360
179220165
1520688671
1604219545
1992210736
979289749
1893319577
876031415
984219392
287786231
2086070526
967765315
274900788
335440666
401378893
64141731
1350336999
601342273
1848267923
1696224050
2023299495
1006585860
1365519588
410417308
20149389
912419338
1938906291
1470219497
33284398
1251023244
747407046
1755357759
1430243409
120612069
1212093656
1274970497
1099901819
957929586
3518264
2084121211
1245715817
2089588790
904402878
1520616606
277545809
1305781772
1584758337
1627882808
1907124045
1285542613
1176623210
1782939892
144644825
394659150
45873552
164794214
1307078488
1984779844
1635013711
1340362887
1088319440
234937109
948236998
371079201
355549178
12847006
1646049699
1455450997
970776592
1649567963
1392088560
69008762
1591673106
149007791
1589625368
1869218915
1454789563
1026900057
1349618075
1214429960
164959022
378757637
849886204
309603847
773416787
895759756
474398061
2080495275
733055952
2109411772
1273374514
1821375392
196865233
74127864
44970946
552414412
86974871
1691020645
2007865409
1057751463
1193104960
1252470322
1126760225
637294418
1401478113
568901945
359029685
708784028
1595802003
1708647760
1923213988
1760761025
2087405397
625616544
2070364873
713338536
1521376300
397279286
646350164
106948605
359207411
1919724678
1928323997
556072644
1993852543
1973294943
1108487056
2080827414
1516831940
968868818
991095229
562453253
73855492
2117855455
1199747671
1475333605
539273752
1558777357
36633985
2135075755
1119941469
1959847973
1748353133
1059863219
437980869
1671234358
1773201755
1959357169
2068513644
272068271
2066305774
280237407
44309302
1847146124
836310052
2038161845
1672957419
1944797108
1971505611
1042305712
766182278
815117192
1604758965
840037770
785488999
657022988
167887727
1324762752
68316697
204521712
1312354859
1188258167
16886037
913224344
100637738
454866906
436975054
1873839493
266740428
358005051
2145907765
185562554
638242458
42733419
2032708678
1474552510
2080895264
1558182450
1271865971
1904917227
453004514
2038048249
572550771
2057763479
730602372
1358039771
567302819
898490099
535318875
635619517
1103011812
1847673734
1823877684
1119897849
613414431
1924515422
1574764756
1050389485
1650871267
1841505184
1408394536
1649295384
2027067738
2046636995
1692028803
1912292769
1373705857
1625440419
1322991571
498088180
1382873998
1775996085
388652782
1955424770
1686275916
1119255154
1165980893
106095087
2017745253
1701299768
741714604
973273417
1401489854
418108640
2093171267
2014904285
195140414
1520452375
917810123
1846011682
1214473911
178721011
1347823418
1094058001
77874358
892368574
858867122
1451580216
370325345
34375045
1949668396
1753199344
1810371130
190837530
1561140466
1349163398
1310092684
579637711
1455258486
1180354290
133453831
49489442
6144059
1534943685
467598083
2099315326
1402364323
662738497
1472284053
172690798
361266531
539274316
351411809
1709089950
1633332318
429286168
453974876
344715792
1880866384
824300221
379090838
1683051132
430015917
41978320
1873888663
1991156383
1391141719
1036497699
423310446
698916557
69368341
556764277
748405999
75512401
2091707963
1216004082
27344079
1346588638
1878742580
1499628133
1519279436
92525463
2038902449
1870691245
1801615413
1524751119
152493765
108106641
1869466912
2033360149
932406863
101074102
1568927634
1362422780
143052422
1295332649
1206095516
1534194141
184346700
1629405962
85627050
253715042
38686592
834033050
329227443
2130394555
2050037132
356571522
1329499545
1781296064
1856199655
701295333
1873821528
1747618457
424502930
1527953293
1124885928
576996696
1636059935
846869192
462873197
420983150
947943294
2031800831
1783405930
1090995717
1179649832
842017798
477706210
1363996533
323940113
563333261
1617711575
362626705
1397366311
1946939018
345537612
1299919795
156026892
1675037157
933732212
2012226548
228848842
660070092
1612361357
653351772
40539737
589763637
1230348468
1676599672
1436632830
1693221666
2097582822
237092476
1577538849
1733505105
1328088193
609705034
428039255
1805794404
1973701567
751979368
221644017
1443929494
1114606073
1619010328
1243384864
1460143685
771446475
1399411756
987697194
1705178687
1264154656
1216546036
217765131
729032365
1869897809
258304869
1318796003
952762629
1934904541
607945185
498500647
1885003716
845037661
2076039497
1471025173
25642207
538260883
1899064428
1831436611
364478802
503560149
2053080628
1808408296
1618166222
1524607308
904309512
930826260
148570135
156237620
1918523454
1853748823
1420392277
987585843
2071513954
1940994
710000004
182335175
1320736997
1662762633
2117239717
1928682182
13779633
1854759785
626236196
2089819130
1178301310
651878403
480596365
929882090
335831366
845075167
1433442239
241428346
505999815
904124814
1766035654
1410309327
1834951074
1914605789
1566546947
1605990880
1620870964
839455576
446093075
1544901271
841396571
1156093079
1727236446
14649920
671372065
1696992515
1943332103
685151698
1404268652
422084651
627487180
435086314
1073963054
1108083545
1364968405
1409794420
1953158712
650926996
1651222766
311674879
1555051810
1269774772
1721984206
1242519236
1036896913
1141047505
701026469
510284230
1980503082
1147119544
2055185501
674416005
155728976
1634938299
689065925
827101041
1184447167
484914380
1512252739
441232171
906999031
2139739919
876318486
1980962085
1100339816
93803243
1243272857
906014880
744730239
747011975
1217689759
152298402
2016786747
792190317
1394817638
906200013
1933237822
2095844107
1416484243
1766257256
1095480004
1324186096
293189613
1251208980
811640747
982255539
2078310021
1996087914
1467169919
1443079112
289836438
226685303
1435335383
1166154924
60163740
388191551
1259958167
1303436598
1294206431
2004688406
2050448573
364412542
9503160
1919751673
1156602859
1404320799
678468038
942357033
1352681258
2094952281
561130642
300677614
1271654729
854320255
1551886594
2083295476
1836575794
1482712967
1931899743
1156262066
778308431
74252533
1382947369
66160166
1240407457
1443111109
454351717
352881976
599064059
1748558148
210086734
502028985
2112970690
219589895
274297010
1122089901
1623910694
952765048
2064446935
829108304
900233681
478093929
1129785919
24404762
1332414184
534188865
2107700238
1021506331
2016901833
1892116333
30284749
647726616
1966368866
1413232118
713886783
1059292675
708859579
1168238500
1412174651
1307923639
769313001
1622261386
1809952624
734800043
1841851281
2084249634
1856889945
1318278327
889531034
1773853232
2147386631
1789764715
104463513
1129688902
1814169477
1436877697
1663877768
1774386067
310900380
1533295953
1519018753
341185129
33538921
1337903971
1754417247
747425704
249712999
315793179
1915664205
1661887650
1623716818
537493558
1136665388
1286185794
1272293601
831033021
1222951780
981699898
1827700
2112482814
608069482
1730684
1754763881
712532995
1131419586
1421449710
1927045
647813706
1048352129
312827425
33626011
419887234
654012555
67164933
1757791206
260946154
814590637
2007504205
576739333
582771194
1521908207
52972503
1120264752
511089948
1339158297
245074706
1342122969
414626429
1226774604
1343950670
379625595
1834844087
1345681354
2134389476
399893434
329617292
1408355538
401820479
977430999
309224020
714647905
1011057010
729111254
1368660460
1078221943
339418812
1629606614
1892812581
199439369
58862300
328100127
1721347577
111834803
1448364880
84953877
1450993101
1693439586
1427076846
1865619530
772730542
623543868
97761478
460090981
1969225222
84667306
859984416
151358867
1493022845
1261804895
1128789866
1802246865
1976452800
2139846876
383874471
1197629612
1070585172
723293284
679752579
815914105
922732653
738614879
1144014232
496596582
850449682
444895464
581550459
153959135
2138335050
2008627306
2019578666
763581945
484687526
2117340144
1223672926
306429101
54523802
2083657342
457787968
1547546647
1197978590
1586577834
1202309864
1026947742
1578941062
1586184336
77093707
502042586
161993972
756846286
1317956691
1084726625
1495461165
314487276
1581323208
198427199
759382740
15390019
352386335
750234143
2024017325
224481353
1513816088
361221204
194337849
590005366
667650305
248861651
526179061
1125438273
1796408299
1724157651
564532459
851234515
603621745
2143473521
289935203
680715452
498032460
451929175
1437561738
1815989151
1536655801
785539255
2130476427
970495361
983966455
742375520
985885380
1336352790
1492609663
862419058
1560834143
858942103
1223640262
1755171992
1448947469
1891290567
2004033643
1975126530
869245192
1652958294
1551800533
1433777651
356709162
7938631
1429767524
646644365
688654083
1927799984
1098573541
2126215822
1596305488
487745694
764271429
1579298267
1458241055
1748237884
174190139
296642787
937107026
1666799802
1159061845
350457521
378258257
235218459
2105629513
1827205727
2126509026
1962179509
1654848609
848270570
1467654155
1059165495
134564573
1824363317
1067104126
1564332098
323524035
1755758209
1344648434
1422097576
1734490383
793470274
1909843270
351278165
225284894
1220600677
2099516049
399475033
1517243464
889139428
2066274836
528821662
1239596949
297049445
764040121
1197742815
2124255172
743065500
1012438676
1631620134
1591336070
332609183
543301981
1725900644
9488853
1610406107
1142749094
333012888
1218680668
339913880
1755110464
805687404
1133384155
1517470086
1156965569
1358669049
590587115
1108997970
1758144082
2107830579
1998137398
1676935270
489168593
1090250700
1973984716
1253208715
140509867
1950756240
1996274215
1152948543
1434892726
1440126637
1485557726
1978194707
1018543633
1495046579
1441117166
13809079
1828059467
512314187
353722960
1435686283
1318001591
1487107115
805672721
327483512
698292516
1396259836
1436481482
308952950
1356606768
1287135233
1985888221
1845775361
229902285
1812389289
951500428
370412152
1615661881
800290995
1523360695
903070960
92933985
861434773
733782019
1111477618
208997705
27415538
1125286698
2037057172
539729725
1479009658
1325259808
1857731316
818633125
2130932529
37731180
1516925641
1379708718
1474212662
1825878591
588831838
613864247
1664283164
287123551
843766532
1329188805
1238623980
1214178684
797367039
2038914975
590055731
1700437999
2131848960
1451490505
286736370
1095842931
1660488210
314151908
73645981
1550061734
853881633
1552655639
727837894
564129301
223805116
711286776
601860481
1740730757
2090995494
2076073144
1419125700
532343684
542453743
935925217
819467235
1386220276
117630374
2058091215
452915312
914997413
1949522543
1042971044
467951764
1933887855
346977901
754688135
882247138
2007466111
1068840043
955893119
1410044197
1922721677
361065110
2137882092
339367330
584870226
701685220
941227812
178117335
645197066
869817308
1597243036
1177540750
1412271051
385684605
1997007985
651007679
503314979
1907615553
1103922992
1418312393
1709654448
2146894036
1886264157
1496058655
346388289
493468644
230822146
206370752
1562308688
1186715265
1616414949
1337546717
1547780376
1606813393
1676914047
2132650602
161014965
470658211
163284290
806212031
1340475519
1760527326
1983752781
605262923
2146211931
1833277119
1256270602
502043262
1593409024
212709946
1920355655
1155579824
212120334
1659136165
504154831
558508623
5121161
734976977
764879375
1567429849
1921692243
233810677
757492918
1321988971
1840624070
286923318
1307155925
2001639036
757581529
1470440215
660367419
2098057049
1083483893
496636553
555836324
1082212176
182430024
1812106926
1584255439
1775839048
2024816873
1357127446
783935224
89453559
868779963
1288090055
647962183
873901125
2023067033
1412841558
293847326
1797275628
1646652235
1051340245
971780951
1339792658
1338263563
131453228
1193948046
2095845092
1601893444
1854315465
2046418493
537893689
203468370
454771169
1620105866
385898394
119394448
1056877657
14253794
2144211321
266521455
798189018
86181232
1135301419
2086279074
734143415
2009202544
1961862459
2146984974
155566222
1611654439
1646153561
1206906467
435951742
838462571
397686382
567404970
2032410617
346047827
21814766
1739242435
244982672
559708456
1942710805
699753842
32330674
181125552
819148290
1089208331
195379346
815875963
1355729786
993568365
902057195
343547557
932363791
1636200611
205266453
746742602
1635701937
360832676
210913393
1134371850
1567739143
646865135
1972834422
1965425526
1214270105
1857761391
163989705
1236084872
1449520178
408972377
1795793328
1244747336
1108726219
1828124002
1425872888
1927874509
769848685
1621252234
596266824
2125578471
467336951
1498324020
321642381
1399700742
987040983
526908834
2146443344
475259272
887741510
209873089
1609631122
307997006
856738224
1434981896
125938884
2071008330
1145259640
289928589
1159609554
447296170
698900966
807919234
1692043506
1807627186
488559588
970432746
1588018047
1258408273
444201333
36801224
1236503096
911538284
1535125244
1558145477
163755379
374682579
2085054312
162715075
849941851
825312174
372588165
312089325
1133309180
1229326389
1747071222
1259248064
1152851071
744847214
1549176653
164976977
1192143384
100593972
972896211
736703243
1908221158
1461455799
1707135989
1348755557
572380424
3853674
1385556781
1808883521
915391959
773198377
1219545350
1079147338
1147880956
1157116014
1241862413
1997822807
1982428189
1614450578
162428485
968253721
696293320
1909499707
80018138
1849144391
506863273
1629194791
2014121369
1699006657
1729788763
839533932
288226252
1490526273
153506084
1995362242
691798183
725886508
1999215916
2077354964
387286381
767124227
703069694
1606831732
1846271565
1850950650
616464098
940650331
1701289810
451408639
407617261
1863718295
1419662361
1103910581
1625734354
1499680499
805571325
2132597627
981391642
672209046
1684120636
563696758
1511742978
1972346889
2054223031
1665249062
1820225483
598537566
243651923
1671957751
528408883
630938304
291598331
1231478577
90286388
2137869896
934945579
706750487
931036579
488751741
1158159126
1338653841
204986388
430337839
295080774
1830720742
1930018338
1100652099
1815834721
763926333
1772861145
1352471710
1327623091
1137120476
1177334951
1234362474
654885890
850076786
1832900041
898537813
374550889
213825276
1529476118
666149220
1445303853
1619762506
656535469
232765784
179029345
1587572048
721517526
1337188472
778742241
926503914
1767526311
1073823016
609741009
1550061002
26991467
278092082
166503687
1799852613
1630563792
1494126778
789489441
660415095
581005604
1444375331
1510491881
266421997
195429497
1885042771
480247273
1724905615
403708343
1925551126
1197184473
1060243812
10833263
1376213819
500332213
732350789
565918643
1279074454
1658854703
185961306
205413822
121112064
1736022308
232405290
399204147
1902525995
2032257903
2029767939
1249169125
674263696
542699387
1830174730
2118639027
2053191268
2096596727
166584876
1790750391
429360353
1891490491
46975087
207427831
941191317
1107218899
218261094
169921488
1607551112
950611883
735840131
739141919
461982939
921801437
944555741
583095003
510340098
1176961031
982299150
265382445
1061735286
864583442
1514551571
1735998982
1407282829
1197242653
1707154362
1312990449
1146355732
1873739238
956257193
1575716085
1617746082
1003232280
1783143917
411453751
2110451179
2001405011
581375239
1570518644
804533247
1317215370
162176915
1266516186
91533159
1106732656
1849611189
601873257
136210040
684426692
867255703
1197945326
1549010134
234323626
786460661
808809315
1431566279
346131375
2121799764
430438363
72386965
930573309
2006154449
1690133047
1933805589
1641814718
2101586798
1896773121
1495736081
535478389
1319808117
152785680
1852693759
1481985032
1419301866
1944226919
441234040
1121429408
398616528
577444080
1805856100
1265872231
1775389407
1207382586
1500195857
414366420
2016191901
784278488
760497795
1990508017
1214716852
832884760
773597679
1073387653
375534160
559919620
567718723
329637310
309209093
2063454804
865115700
1629017210
68756837
570325811
963518594
1488058703
367069082
1404752635
462004463
765685611
1982196715
120376915
2031557842
1610102474
1327759501
1384270052
2024468894
1196467754
21064892
637483041
1039492124
1235781744
1470367802
1813089803
161685749
1845901962
225525775
729404472
28055624
534734869
645375629
893171324
16268431
714132466
1463497136
979787026
54707521
1830566218
237056013
516711985
448768181
71769080
637088900
332842376
1681871555
1964848402
1717112428
1558856801
1013832508
1738177320
48856195
2053324632
826475417
1519223997
1718930787
988161166
1217642311
1944456563
1717565639
1245697935
331707784
215457620
2138869260
347976215
929590086
1454882748
1327763241
984297607
1137965318
1564819254
1501009592
1586733500
1636588335
2138098493
1919575876
1170976242
1955463247
1489204656
582349395
821812107
1079898328
631205590
727653092
1906373745
2945939
299100231
747051264
1220588250
96073146
317133255
318802538
427780930
532590875
310188150
775757146
1462180961
1765070898
2103520387
298994920
755552568
1520855994
1800004513
194802420
1009960681
1790619358
2114378296
33453275
1598598957
1456099304
615802670
272927416
388513985
1247008261
1000580508
147404082
1249954200
1299680740
894455346
323058803
1395753886
1211588601
641861341
1823534817
1744179476
952049491
451808315
1058876789
569636741
407845054
1357871710
1325189309
1928701048
1010392575
1519991730
791178081
653528285
1486886378
824631356
104643594
795502035
1440434027
377571010
1184016020
539958640
1378151519
1331420102
1789912840
530348611
78391801
2112971643
1926102497
1289980402
607349336
1602153666
886676231
1559398827
2053961981
1945553020
2129035568
314323388
1155941082
1306741230
95540788
18850009
679249312
886718870
672378294
18652042
1711350226
777021888
814154077
1004300605
1154592899
1998170097
1544259245
385260770
1182106552
1186688438
915609381
1260498353
1152176433
694228230
402995107
1759525770
148898249
1289671338
1171440949
55376582
1087740711
1152992870
369699970
96198145
312250452
465240759
115048155
991499764
1351959629
787426449
1010151806
915826207
1564448338
1824305884
1920126813
571557589
1674992333
1316902410
956818359
709615237
356107200
1872427740
1970113590
1508283634
419172322
225625050
1120325756
568070571
1515296388
144283057
623447154
455553451
1297275927
993147124
551751597
1609526379
1458387883
666799752
453542495
662863864
1454226201
1463694302
1578690072
871190891
1140516538
1351333237
1442748480
668025223
520751999
252083191
1377640461
876859200
2124510931
1200270403
237659186
396199606
1425895453
1357984942
964270177
793708194
1502267999
1587717331
1249261645
652060279
433380808
1801013242
114103010
1891768691
320329346
567645506
407148908
1774555548
2031339808
1985838980
498262791
1024372698
1189688569
1941011272
1692397921
1710440568
45610815
922554734
439816120
22638099
2122825138
677475306
418837705
1401236943
2035460248
1383107882
47461489
1390244600
823341566
1296723135
2042304879
1256722374
950252729
8924241
1001007417
1270582076
576569747
1408156325
897653976
460425907
1246511657
1395916767
1484798605
288716578
1189444391
1029712879
1999157147
1235055207
1952267613
291489619
1257693306
1927609103
968964926
1676531011
1181362399
856941526
912155245
1228823888
99702478
1735496811
378063375
2142007357
844735537
1328316105
3447951
1845742955
451414533
580017698
1106415632
1349068509
1040443606
205443642
597501628
377758563
494160220
1786946020
1407471442
345833719
874517579
1212255408
637323339
2132210885
992380863
1606288265
1661258248
26259614
315746143
425929845
1255083503
415448622
13943009
1633146878
409972331
858678546
813979335
413420282
556937853
1265393868
993437981
1663353486
466978729
2033881587
1868797128
1064480358
264156502
215473700
703942730
1671627945
561307420
1578460309
736399705
1198630759
1563187546
1728780568
657435376
1076962146
1755040183
973181519
1502891991
862640038
1388630141
1516835000
348303268
1798602473
228029899
1162282604
64539107
784967752
280192824
1057977088
300837590
747171554
944375027
22151070
1811651912
1208531530
237624771
368110994
732675827
798932191
1946571303
1469075532
1997562950
1362275201
1050372452
507514678
291753699
657928987
1480696197
1794645690
1520569025
721842691
1163997043
1868872294
372961516
1392026942
883671250
437500623
29511046
1163864074
1495477712
330348637
1911035628
292369091
352499707
1575203892
1500900621
590124478
1943314886
86092800
1389056669
1742402541
1555168332
1239135971
957194094
458057137
1746650649
1248947793
1115986124
1079863199
896109836
489071502
1801705890
2060106879
210460148
27183758
1304650173
1094131398
464684381
1334161219
110511824
1960162093
1664509856
2021547453
105047537
2017009564
1449267697
1605948158
459650394
1245098936
1692040959
1848707064
840017829
1099725643
940359387
1797211924
1557782780
539526389
898676069
526285257
1619389588
1794785905
1015356759
1273611830
1707409136
1225816907
1300795588
864575661
172464657
1765479969
51253233
282976481
1578158415
1715763089
157040286
1683205952
1585289005
1606307984
1141670462
2044939400
703923272
686227773
1746162816
1543941101
1785953417
539038555
1193669377
1196252549
1078564944
2092345447
1722537806
550470884
1739647704
590410917
1824082714
1299573193
1816227824
977394654
16665206
1988692481
595390976
67918439
124185315
26065743
1783681529
281225601
1709271695
1221486886
1887533585
703458509
1118942638
443973209
1389686283
717621806
1987914311
1028156052
1256660362
1034100040
76924953
187741658
978961839
1799462760
738212543
571125896
242390029
414811609
1870699089
2058617854
1392206264
1887364295
1899826687
1987597240
1955282735
2024012002
2013662983
1591480616
157753956
1575451030
665483854
2045287541
131425891
1784426493
341777103
1521112174
354564651
182207766
401784578
1611225013
1216307806
478709532
1798966672
47785998
130688644
389695567
618911894
373078673
804507176
342127335
284212879
49229792
82007982
36555919
2036827032
2037290717
2060567921
1903006367
1481287685
70838229
1330973749
2146771540
2116125771
1462399641
1783714385
310419226
836028167
2138279036
492626992
1237812746
1602020402
1708934798
1716522278
1253503426
1756720796
1847210922
1643198993
228149042
72805947
300222521
570276377
357018827
349452314
652284360
393574746
238795698
542091429
306659019
2141802066
2023379115
377497249
1325292167
2022667007
346139372
640208160
1658897744
656558598
1476236328
1649693132
1149185590
566565426
1104229886
710636740
135604056
210249664
319873889
1982814978
1853448657
548022931
2055620925
6187531
1118299309
265156104
355639845
1770583669
658730850
594435543
165191450
965389870
588753961
41086917
1342887119
1914046129
2063753924
1689026491
406770641
1575168020
198101441
1883006969
1077377505
1347287031
302088747
34123743
2057923771
437692803
244373408
230314012
273024133
2097822065
778336944
181161411
2104009596
1896636253
446317515
312165793
1519736274
1105048366
906601337
1684927724
2070438236
1495355298
1726014642
1265841707
1261917779
1642284918
807384550
1668688421
1069969291
1005485991
1404211742
2147346796
205289374
1706300490
33986891
115729497
2143993293
278360299
346043510
269533779
228698717
1124380454
450695190
185224665
873533059
897012705
497390459
245785685
2002061071
1403991796
1930713409
1925015659
751863446
1509244403
1043373718
2013781226
1004045674
1850758268
1534985999
2074014965
708760611
791714093
2073878113
914049985
350530935
2107865004
1029779483
347040581
238741656
1375822993
616574360
467440373
352719799
1067269550
652665038
1226252858
1964282255
1150055497
1472038543
1818859679
406563645
1255268304
1596391690
1158427092
617029060
492281761
1024724670
1621074734
195556381
412227021
1547606051
904316993
1203941114
1474000516
1818366978
1554472050
1434381872
700662813
1901512631
1673123528
2076485806
370603343
2140563901
281721957
1437872893
645745292
1507974815
1254671500
1795800789
832529710
926047531
54880787
2087798015
374955574
1213307879
557343427
867237335
90548901
30934513
1062793716
502775922
1578540564
1967110709
1706717036
905057432
1637994040
1113705438
191955656
191173205
867734421
1865079185
120175364
1238337764
1858159438
401897321
528727009
356421082
1909872137
1783398510
4738224
594918199
561962393
59619011
535232566
936917967
1272926890
1092575993
1804155302
1363475791
1123510506
719465371
1866251713
554567422
539092432
1425485101
1459624854
29602824
391706892
1651580511
220776030
1259441313
1369176048
340951394
350295430
1079851838
742848715
879022439
1436272921
505237204
514937301
1441011145
1100155404
1076899695
1500630156
1635387970
2013817662
626073398
580480316
1670489317
1989549189
1703990822
242471040
1708317254
111074597
781563472
986318707
1570699451
811166297
1378025599
1074796314
1031942327
489983265
296488714
1372893721
840278695
1376340553
2115742436
1719301134
665129826
473495993
86754788
2106140971
1573651397
1163654483
1459287479
1061555719
1029988497
2085360877
1642036035
552994166
1927426418
1198543210
795465206
1488260024
1309617807
1577028679
327095083
732833610
240711328
1705120683
1807629925
1272653655
47620300
2104118639
498063728
887898995
1332975544
466322516
459716481
1998105370
939818509
546471269
1956762693
365986258
1710125752
1268566524
1427541978
592630602
1206443753
922094365
1145624768
986386523
2120637575
1941089975
327162899
1282771734
1370635006
654257983
2015605345
1611346334
211895018
1675751622
736516341
259515318
1632386613
1234580069
1147414313
817878510
1700902585
1607130794
668500232
493237447
6118416
477779278
859223705
1716244168
1746345802
139282035
161391122
805305908
1061376401
1307015891
1791692431
1034530328
1100622218
2118855331
169818415
323773576
625629666
37940112
1935119910
837524684
1713691734
524152603
1097040002
1198594699
1758732672
96970667
2016473209
1312151609
1704101461
537489794
1805389056
1710219877
1015269072
517129114
1278980398
614131226
656411149
1440371520
1419437134
1717787550
599903763
1063645918
604834231
1700525981
1035017601
774652646
2024299557
1660647267
812592758
1811935819
350688303
378800844
188604774
1447728305
1577395543
1947337446
1544698972
1446385105
1112005408
1101316785
1983874899
769910816
664053015
851660323
1287039930
1943033413
1465791549
1943451080
1235921285
737745036
1513754982
1835825049
1801390954
2118589213
1388867382
688924907
745758211
1265683292
202088526
1558350969
930135463
552776829
1937151813
1118740238
2000505134
1367063709
918594036
1397720458
665965166
2030599444
351553595
502356417
653026613
1015606610
1354016740
1940066543
811156375
672324641
1736033975
2047077661
1410069677
1102305310
1735419062
1063976983
1073410875
976802796
1752901890
1819169087
95002440
1954990416
1230036408
1025137904
360283597
1019704574
2143878142
213305083
239284635
914988530
1611025541
905249801
798104327
1962579137
1407606218
1451130940
830702099
614139310
1243713835
1641858475
1286463951
832264163
1541452488
549049981
1934569473
1129387902
1613026964
860496700
2106190698
1218445207
532182139
53709491
1025951975
1762218548
1078847395
1386235573
634439474
1075241889
1599540656
873724109
1990230419
1063082550
1778973910
640851098
878178039
1039096480
2091982038
1708880138
1653235790
1188212226
1203254965
792216093
2020476389
597223805
1341266074
1807562214
1726611707
806809391
520575266
1685318758
2025254598
1052757406
1739028249
903722925
667492306
670391996
142474850
1301931780
1745633885
1742015507
28172241
1588380656
657614409
1807146151
81748107
1535792448
698758983
26246497
1097188938
204511125
1214458723
152960256
996727218
1087451464
750184061
190509645
747530030
329312121
997319036
1268105297
2014630879
875089986
173379055
1606175480
1778812911
840871361
129083828
1921287762
2142803141
1874717713
1515819621
23491734
1315614721
25950382
1830637885
1397362828
1561742830
381913220
1423609326
511448120
586424345
490584401
664408376
1583151563
1578035866
1414592438
1773661208
178082248
1743904559
623496596
1446187545
1611051790
1498586582
1619566600
1069743622
1129915846
312954313
1198827450
903719960
308273806
926061515
272055933
331765540
94192588
298006315
14919777
1491555417
1859749145
396832997
767681095
223713617
983257342
1258265496
888121994
418925258
688817714
155230784
45102818
866899963
1899135343
668599415
165603860
1362703485
19702349
1785170461
284963459
1149618195
2098124774
1483790909
2053338155
258914933
262368776
177910440
590680473
356561364
475916755
605600251
1848116781
188182252
1002433248
468314228
411895870
1985690591
1726579725
1300017864
257132201
267913791
1455248648
302235019
1134813754
1206900343
970834434
1300417615
422120180
990536784
938104428
707083639
2140154979
888745554
43390900
2046009487
1147660487
305759676
76436279
1738340961
662321040
552353035
196457564
362954174
740535287
1198890812
831268402
1152431157
1037097755
410364479
304965373
1294229956
678278271
1760214021
1596464976
1813092025
819630716
419815762
966025992
1241750896
1410352546
1904130420
1948834535
1403023878
645392327
1992225435
1301549717
1793052814
150501463
1377985996
1383910127
812822504
1930339031
1580367691
1175776678
523390671
631774856
2007045080
1675821828
1668872611
269925912
1980787202
815618920
948204183
1593517575
264600248
613812560
265664644
684416010
1579838553
1507415540
2094768557
1336485325
1308766428
1350308787
1981877652
1153508215
504374856
1627446819
1304009679
1882360852
863873298
2116832183
1665216236
296757342
1145125213
41123259
928532198
1004686645
1716945087
449921161
1274612557
1550248641
1265540081
75333092
996282569
1530140329
689145653
1261947213
67072692
121500558
621879105
14357601
1457985883
1930645533
1364666388
1292379888
936670101
1869041244
772343059
93196132
1603918448
1636216357
62544667
1121651036
1932973699
1207669880
1162774295
714022249
64872877
732235735
1163943411
1339485435
135000728
281999844
1414818527
1131283297
1812140174
2103964180
245746862
1879212866
77981090
867625968
1893570467
1535966974
650787853
1110753207
680863214
1587457954
832310803
1453206273
1680654086
288745603
941938982
1743198753
1410396640
727429034
803384985
425687287
1441451283
868257863
1157923022
457911046
60259650
1292923751
739910891
1475078177
276723400
404567417
1431558710
522470263
136296635
1509539800
1390096231
2029867102
898023126
2040884084
993136661
1578886340
1480858391
1825447464
884608965
1014028829
2114193067
1826547948
609743935
1377106059
406493334
1413128920
1802793347
1847944617
133903135
813232721
158372016
194162785
2106156472
898282907
1669240963
235396225
1302850324
953316025
757866488
1439146959
315372177
479071
1321530413
1213395304
2041363155
167183426
644797996
1374737898
1992630890
1529406962
241283080
1959340309
1208471262
851027015
1188962721
1614964596
116672287
844272420
1315425565
250575423
1657505141
1473797581
444738208
1616177966
224596840
2113979171
1851574191
1527447164
919811548
461957031
819110475
1235183726
462436102
2140640888
301095382
356315609
160340666
945893378
1731053508
5487908
327816692
1972336588
1964828218
1536287954
675879955
1006307291
1003768902
792552242
1850579711
171710820
1043127665
1360601204
1645508401
1487865874
829295522
1870105242
1454361397
533386065
1250068758
226689298
995343096
2069179234
1461873024
1457779198
2062336474
1762968406
1814094808
75193493
561378136
1397664668
80681401
889194829
1222517608
2045509619
277999135
1898397563
904333262
1281768038
543466157
607429325
1453478858
1586593823
1968030530
951503611
926976049
649842404
674125205
233853798
1183228470
1924193964
460543096
31087918
1845889550
1922416120
1488867117
1760742376
1537900878
1155478277
1835935869
2099279015
405659297
1916617271
840990196
1628176905
1814643242
1118989331
1379090820
571492857
253273721
1922556977
1178922182
1706752579
1361667152
999469064
510772543
141159553
1649311469
1184897748
375013352
685056291
961608064
835556448
716144209
660013966
610488921
57527678
273272695
906151
1213005955
2109208564
2100185166
1618665252
1878342187
793691714
1099358509
1545501782
1912681046
330965681
2116994639
18471119
106039011
1148433173
1725223699
1467706163
418590
88512594
1608865717
1649730059
1273410342
1983879069
187302702
87534759
671951869
903446911
747548725
1282440790
960974590
1020821420
1283346942
26496897
982546337
1236048460
1645162150
713404876
2029740175
597037011
111423010
1794937573
928002693
80934001
1813408692
1034041704
1229367175
1391148743
354264219
1229785765
1479661337
1963129936
732032176
605588032
1799525357
919334878
693122791
323993579
1822781789
1440671516
1606434369
636272731
314009289
742297663
662769629
1296555626
1978346124
160448131
2009960502
1860602651
757485142
2121383513
1508056576
1685487835
54833866
1173981620
572045891
1284201041
417646716
926310111
366503158
1897308053
741956399
1098535334
355412437
393998109
2017870212
1048535228
717991688
1693168354
341723097
176942409
181957437
655732386
919240073
844727066
1952288012
750102549
1005175197
1814764866
463221552
1762660340
1788664731
1971278128
1300664527
1843498598
997776100
1872710419
980215991
1415422816
651536882
1346719150
1165247222
1393493281
297770836
1520659659
1787491390
168157401
421711240
357999430
1861325755
763434337
534941840
2043283192
1419166723
1454181913
740526611
1223971087
56800814
1745701808
891252305
520022366
1360878500
532433389
343816846
514059380
228448339
1341592946
239286151
1208664330
609532115
890823033
407899832
1774779337
136832666
705670669
1147955348
1924324057
873828070
1569666588
134839839
587670177
185617277
669781679
483469721
1604784000
2123963592
1223996332
681271439
33280758
822214493
1572523745
553303124
35609345
2104957134
897119970
549668725
185921825
91229269
788954876
1394586155
700761384
1679777909
1802485988
328057073
1816610576
360673009
1476012421
1593450985
1234501079
898195362
1728290824
1822171256
1083812639
250588856
158157329
541112992
227068800
1382153662
1222384431
260349559
56884507
647424528
813652683
92493852
604898014
1710772654
642162578
790819839
1802001923
1431117454
37922347
355279659
963411716
1840408335
683336732
632538644
53597696
11865505
78505981
1288098775
910060867
1806796805
962786383
1993873507
2057385661
1120943712
387502851
136970814
355613726
1609887282
397320373
412498233
109828163
1210973056
504992086
714726177
774262062
1147154664
1505546017
428780337
430788470
1543468364
784059996
1394200186
1236393051
1467396728
2026738830
1289990747
1479262234
2105244811
430605874
241839453
1764557969
1393392257
88229312
1674459982
366852321
475732163
1811430796
722466048
2085619446
61267521
1134964281
47963961
1272240578
1639956367
762690138
2046502640
639627383
120752507
327799330
1070415854
1664220871
1111859326
317132392
753130274
431772407
196387575
2043121021
1911034641
154148738
326243247
5390446
1918706707
1719635504
93619759
1445683042
2086487826
569351922
1109630190
661470226
507487720
1170897712
1796434507
555451681
295654642
1288907227
1318141820
194673634
1928534610
1438894327
522472964
851466816
955631551
1634332291
1168599209
1708761825
2066104698
1364986784
1604399199
1829655691
1519135522
1930642446
1835046137
1290358582
1502794303
1928665896
588557976
1441798481
350534171
1698188166
2103268707
858021891
721602230
1752219566
1413473573
1017256872
893643145
584131745
1211930507
674694108
2023026072
1734403471
1526160924
831173975
1221252114
547276485
392452153
1139873164
1912263269
1996851352
822045207
1283915144
1780010150
509607697
426790078
1135320805
290789945
1015348054
429635638
641324116
566052572
385420697
1499346008
1287654803
2137640264
765335933
157428027
883799761
1349467678
1369358534
1558493869
1225010102
956278358
937171146
2056184078
30046824
1484447631
301152583
1169919989
1249227253
150520287
1991965196
385658749
1930530437
354089245
812448827
918367595
644879191
1827796881
1348003233
1286203307
246365805
1733423931
638065667
1534020608
1723580547
1403401600
1691448636
459896660
605385630
913323522
2018390530
1830395733
1869601880
808078028
1739096163
1899648705
145042011
2040248746
922085046
1394269264
43285385
766566594
1779928013
1973815822
1120655840
444893192
744699769
1765535031
125206425
2092703003
904254690
371572231
1678643286
1542320358
1905592839
1254740185
798238310
1449557827
1714636845
1403623941
215397702
1585543727
1086536026
2084999582
246138107
678148541
1837164639
391180119
570913639
611766037
1785449383
614199024
1378332632
1417893749
440531198
351504824
1862786941
1185230968
2117039855
1987993367
1130450323
873810897
212081950
661609961
268647607
2117674789
1916350146
1066885918
1419748969
1483503343
323026211
1635146671
921563423
1409562237
1572662605
1167701530
2087710778
1262343597
1558881649
511140769
1874109634
1196847385
1125339793
1104958618
467257486
1565870991
1456463442
182560779
603618311
1426019649
23070498
1734068634
152346899
235152448
248194947
420994506
205343590
17061445
1487880424
1625092559
1500564789
1810906635
1112755582
274644564
1072985224
537934539
1442346094
1013212354
1800278136
853744096
1524353123
1526904123
2050591481
502209268
484379093
370365319
2068080260
1940842536
552926098
524214923
1219378537
575996597
110799910
1371725436
811149045
358994857
1792719943
1016492635
376056303
1133116719
494101546
1876621092
796539707
1606857128
3782008
1869524931
2144791668
1446128102
735253638
1797586156
152388550
112123113
1177006631
55496383
614332382
1661385725
425861702
534928994
1454744613
978787801
1059143917
526639502
1554784398
1169943827
1898364939
218449795
1528938685
1543601234
1234942431
1904994988
529234305
1729043977
1634132432
1325774012
1188417458
1637914440
1047815296
1185725478
936558894
1783068934
835827986
1088947445
1895192047
2012834618
1144443828
362040781
1526736695
1570305531
896969775
833997660
401609684
1956113693
1360637162
1956394082
978573872
1111518453
27360229
360028909
507636039
1262302660
117540249
1036870345
843862990
1751672681
215160709
2032280448
1242103473
1262976005
1070522278
31178720
898561291
1906350264
1120126165
646269691
1771701234
117086345
1008310472
1150954281
1687391876
1905280248
1984951941
2089001560
1713910293
1198105456
1897911994
545000517
162140261
1925272224
905029427
669776301
1040091236
1022569676
1706646646
1883954226
626758710
1921807355
1768751026
1868862183
1037299713
691789656
1900040903
1935861004
450656273
872683420
434647047
74873859
989769766
1442957520
1225828141
529677994
1200754120
1063296434
471195907
767180765
113918242
221624253
1312181282
276058504
2146896477
69727061
945834805
1039504066
1092296738
504997803
775974644
1719055448
279321510
397242023
1440433983
1316621223
1089031679
1192991239
1104998580
1539687952
2065674659
1539645627
1614561812
907960777
835119499
692906305
1437638772
2035873619
1756202739
1908834679
655570736
1870120982
2130458932
1967752019
2146179486
2129871762
2037479080
944530643
1021892180
982292170
1449528446
1797866824
553863970
1728849956
47625199
1994297954
897987532
1136656879
1039805545
2002986112
528861183
957996556
1395148091
2143422995
1865957334
82783943
688845652
1156112458
2118657562
297564744
917463489
626744651
20202078
900438773
447013022
18897916
882826887
337008454
963428559
1904719067
1319300625
265473357
1555102244
1873164595
1994323313
1602727443
1719978901
744827197
591900674
612300798
600329661
1120761858
1570297355
1995477753
1116701205
1288771041
2078261696
1805546858
297399851
2049435610
2103111602
1214863340
528696613
2123313680
2115302113
975709635
2142211596
850645353
1312718090
958156507
607880772
484535067
1223629864
15499368
210216014
1070469529
1618226812
1930194916
1815296727
62643838
395012066
268142740
1183405696
1965309421
116136845
152623254
1106596814
46914893
1958170112
1403996665
2096350504
1913798066
471376357
477563469
1889628098
439194823
1453273105
1884356046
1289840176
618507547
695028905
1897720948
1103042614
1918658769
1913220317
1313258628
841644650
1383963481
1095969896
509457729
1446607319
1490981963
777600470
482529368
1308807736
893737315
635152622
267920903
940652209
445839086
1671917568
889519065
212153504
2143293926
1367082534
2101781602
435005101
672871991
1838654000
1724845277
1291379538
386199257
1475082577
246938504
157374378
1240819246
1560197133
999019028
477299079
508683381
1508476758
1923906399
1999665344
138593580
258952119
1160989433
1032330895
894104741
1428910336
1972983104
1339943827
953344256
715018521
1552097331
949154534
2082101056
1506395285
1384159635
607489399
1197565637
961521264
1898868938
1583764894
289120194
2145807442
1741139272
1529939440
1558520927
592674652
2007238520
2067204309
2101151410
1783661271
1919386005
92261342
2042613390
932891790
1124592238
789234483
214318478
950091694
2129178310
1167662735
1665110216
1533791993
2116817269
1599727624
892703630
1353493257
59733375
2090269267
167530873
1958602313
1526550513
456651067
1956926108
1120206137
1986590508
1367963387
1712880789
1846345380
1287684048
1666548552
1482523003
1059586406
1758809894
1377652745
1992478196
735918484
19403580
59313027
1686010179
1098242
1226975762
1203636747
1534890235
1196309383
655880723
280110217
402318992
715614098
222895836
569849866
526732764
1749446349
1026500933
336175224
722168838
865607793
1704138611
287565979
564469525
844339012
1954114531
2046992528
1903925418
1565440778
1277161625
1748919966
153875614
1296565205
1808232993
1839885793
1297663447
887725107
896038892
685070034
2084034491
1551919615
965180251
338869835
120050066
1188076087
908719701
646782830
790038788
1935220635
982958054
1512207626
653344780
539613017
1799773606
1217814306
1383952029
1606404489
1117323186
1140393799
1024361619
247001164
741830118
1178237234
1543566369
402579463
870639379
693746169
1290304571
1766678272
1378816203
1226855414
1171114239
196512807
1565725249
1291164305
1384588894
326961303
1937947135
27144035
114698290
773421541
1539351661
768043070
1313034559
1191641619
1985857376
549502940
650562461
955696915
1689896740
1674924080
1202698079
284243210
705677666
598780800
686822673
1576317046
1292526969
1977127244
1195511670
523859525
1056499010
219142261
720372332
474740612
1510306567
2104961226
801701915
1300770054
2132105261
916400205
2074191596
1523973275
1684443275
1239742507
568131246
1522817004
1789245447
1218693707
331030271
1331658539
746134140
1533728350
1615901749
1451811806
2132509150
155240775
880645204
1277552472
2132368019
2076156874
1801411997
1041383382
147815488
374300681
1516123994
1658122055
331778259
170342261
811408461
316399873
1086742466
738116409
1840373148
623702093
1977858916
261020746
2146519097
1619620716
1479714454
330065720
803795607
78364946
1863794070
272213709
1530176752
1848819573
427454484
263338309
978888397
412338855
192011535
632816746
1453722237
339827023
1007117427
822362583
1997949078
1338895686
992704844
661873892
1655295559
2079447310
1399990301
1348185059
555665756
1230365570
1609205806
554701205
702502638
941436612
884766926
1506298245
1019801558
601077348
1778511954
402494662
302413273
58482790
665832971
1281301670
470821646
857844507
1914118416
1924543883
1197671530
773752195
599422819
1048136961
2112647882
1592127663
1710010853
1620459793
1524091326
962517506
821161205
2079757082
45399428
282883363
486974639
747902066
1224319975
1371741565
106716664
96637885
1972818914
1885228618
499132547
127748539
1943711409
1164965519
1409050210
267049407
2022810026
1175684978
44109642
1072997908
1949437174
643532461
2121134869
1914601408
88176477
1683662074
1387577553
1612267803
498695933
61255110
1544541237
544095361
344138473
2031515876
1291997428
1568458448
1255773794
1398714092
1665096333
1081109060
1136459062
16745233
1208857599
932686823
1181710752
470424161
1199736230
1057037130
1646109140
1243845873
2130035038
1448062666
1887378334
2103686260
1215180426
1975554811
1639864686
455274331
1440338966
2138560619
516529442
837396555
535172333
860667915
721428784
1827169761
281642716
1977202578
1078400205
1946739049
910827990
67375619
1963484282
2119685589
1000062443
997711386
442626103
52315025
2054748516
2088735243
1296160898
2037299907
1389314261
1036055585
1993502519
457011039
864126748
1485883557
912285370
156982067
1476960529
1428814812
994378622
2012132862
141999080
1715807406
1691818975
423641796
1545526336
622735532
222897197
308870678
690111151
38897832
281072620
1690173594
1036609218
723698723
1742488620
943874087
664950318
891165870
833690346
2054264579
1927221455
679709217
363791970
643864556
18109126
1276077340
800846623
1495069655
557408505
1795225245
1359718869
699407585
1363549004
904054196
1123049381
761591692
1526789728
1345946578
1070462371
69417232
1384844410
1351534991
1759590826
273969981
2075233714
1354595798
1217844068
592700384
98278021
2051534414
499481315
2025499476
583759983
863273285
521880384
601869109
2139350625
1322727007
2096938765
549275482
970468605
1309173986
1248683067
186533961
65744535
224248800
948125653
1592534263
1570195379
2018588024
1661951495
807556141
1222639367
1274058674
1081526122
1150389433
481170824
151886542
1743089817
579448845
55937308
95087484
457464674
639697291
958360769
979345058
1241566401
950227747
154588418
1191021518
1499503229
1125057023
352711856
600702649
1311590984
418456391
824951449
112232989
2010990655
247663180
2130821014
1525458502
1055219322
1205976733
652033528
2136745444
208882519
1133204353
141148339
1951972336
1712653198
197085647
2047059821
22634224
836782939
857936942
1001979283
2078349340
1808164689
1156567701
1121887210
1160184271
134141076
1474599066
1760886920
1445732060
1893055458
438354721
1557965049
1756562465
686017902
1541302415
1134537319
1741237224
599795501
1786570848
1730499020
808678020
772291553
1871647359
613166708
337461103
2068733007
512742881
360095328
758032298
1370679824
1362074611
688897990
1031360865
371158664
1810785200
44061488
505299740
1137900618
1804948408
1951031800
883472428
95819482
1361513201
492551245
781837384
755331969
1627088565
375590960
1355127470
1266175765
2106089980
16321842
2038467318
1830253692
629488550
228444773
1751503051
1142231432
588540101
362051701
365427608
1950614712
1050949691
1396788473
174289728
714251243
1440849962
679589468
1852151861
1098314722
483137620
588140642
1194134204
1844650822
1080691887
1975971588
452499143
560296804
204078900
1807626613
1826472569
162685233
1823948455
1717456239
1992938925
305953357
1945901013
1596958328
1448184789
386957466
1959010029
1813612397
190088531
862476072
1062917223
364378259
1576727315
356283537
1043967728
1281395528
1454598259
1527105348
1869536170
501248816
1224272522
802744410
329736756
1676771665
1363041214
533815657
1336914630
1042030136
696500890
1013379437
612002727
541956167
1319332795
410420092
2138914495
620033936
797377559
1950440876
286162686
987466090
665433300
1349079909
1351844349
94676967
1705363446
248328429
1376072495
1012478057
1775433778
1098125018
1513726873
852222652
1900869428
1843463630
381510670
1116426994
229795639
1718425300
10973482
926296529
584321090
622976210
1468252696
1903653885
1033396302
1459683543
376204173
1830773861
1262640771
662366859
670756303
1928074071
2011446768
2022600653
2022751038
1569326566
123445434
1251339885
434320976
1898879212
201981255
1948047849
603618217
2102850683
1644027831
985128887
1071794030
1873823470
556070539
1082767512
652636351
1140391629
1705743722
2120889047
896561866
591656377
1433088942
1272766040
274946590
548246065
1935132899
945702894
328836488
1799096020
820819899
204103878
1220938938
944265333
1455443764
1655259914
695660898
1657425019
1455824116
1299279115
1612792055
952368299
136924354
537102437
678708122
692994893
1619869949
1331344473
1833386523
1178130024
1304749873
582464741
1769786401
590355167
1855230781
2044732991
1138601233
1642880033
842952237
1467437721
1294492405
1663772136
1671541600
367947695
460553822
979501716
2023207610
1156214720
489443087
1331548078
308010187
2102235142
136432729
444934541
491853931
815140851
1137929434
2111723881
2146485325
823832309
1142370257
1303751550
1406297051
764673010
1894106717
1114044184
661922353
885224302
609440569
1504874591
205178376
1903932974
1021163079
1876719976
124397022
1481716901
708738044
120984
490447973
1198181131
1331669062
798458160
1152932626
1468101791
1243392701
1644786557
135758995
233838488
1609026790
134760672
1057670797
603913399
1438512222
316484200
1368586409
1185135291
1430528385
2030508763
2070359594
2039968954
1387899706
128054322
1796418281
261579137
2004774298
1920815303
1743296039
566028694
1920936287
86260364
1764209825
1105121701
884718525
769658803
425739844
2128111226
266961713
561498839
214466066
1875988503
696259511
1272136864
332418255
2134771733
1588621064
1701004664
1172423377
871665801
1584029779
1095299323
764151108
824445837
1223353645
413085741
1086024975
1080644295
186417396
681837366
1646672989
2107353683
768097730
1263399166
1064991736
1652816255
2033057970
1490731580
1633443834
152536035
2052230420
1847909900
2028524538
601006283
972563116
213459145
588294369
413700533
1914463810
1760717746
1285366334
1351009941
708533421
2049517442
27972131
1931887066
315119535
1113997106
865047713
501536931
1795834472
364237054
461406966
416448554
1627636220
1526398702
2069264810
1513210542
869646635
1555224996
1665746577
774393407
1255651248
1546787468
1375399690
80730717
1760246613
1963694059
494431250
1527226775
1576928157
1779797584
730753069
137977930
1681831379
758725200
2069864996
1996950914
1872722306
787429061
351004198
1521073130
1151666115
812411164
1937521684
631818688
191326219
1859302846
2145029230
1060972854
1267044194
1663292160
1835366261
375211795
1062595980
1063282303
455942512
675358945
879492715
950373762
55102073
308937224
582687698
785855142
446915155
117035429
1544580342
369296503
2113986344
1269819000
1156725565
317506894
643408482
160908032
1129918058
433446518
792726720
1321244277
145265717
790272303
234733483
1412309911
306080815
2070099744
1787521706
1368676795
985898400
95980570
2044035740
1865391115
1046354332
2099137813
26844691
1629042031
737509307
473759846
1746077460
134606001
843056350
1712580156
1404425001
1999781915
2030087050
2047833483
13206299
1012521461
333796354
805933020
186282090
479062071
1596205323
421015574
1891371982
1902286138
343631670
1531410041
1123479285
1329530070
1627390611
1020031377
1047437537
526261296
971685543
1074282229
7819679
1709194850
1548042075
1753897139
1843800852
243614777
1318993648
1100742205
95913044
1201597050
1001092041
109119344
66634863
1334888395
915052364
252916954
1813950466
363774039
673932528
1557838800
118576529
1017564198
941765193
1242055814
199610621
421672157
114603543
1247048158
947933453
1086289086
173846739
955753132
648000289
1721888815
562166623
344317493
1965503592
1881160271
1445059698
2061416637
935273674
298668091
23052333
1001908537
1633556486
938104697
1254825491
1300023304
1301878736
1928758019
710378457
1420455265
798838570
1652143650
515027431
998449191
2073815807
629630974
98013701
874265612
1715920061
271860441
1830018744
216436702
1993749256
244701720
560754195
1811769200
2125861991
2005813893
1725702189
913652017
156998337
1748754522
1915560555
1790554823
539375571
1022902398
943094480
1841254307
804176770
1653472937
1114225924
1603015340
1158132939
1629253355
453980883
1084465099
111400682
551994584
1958730711
1827320743
823855025
1641265808
2043757445
670120633
1885967528
457027992
334406186
1864345871
315358237
2060108375
630514241
472356574
1661379250
398591148
115427750
53271173
1421493546
1058522230
1894525481
78186668
564511519
861267757
1681202008
1722644458
343037465
2135182891
659625909
454438147
539693828
470872973
134275242
1363548853
2112138781
30549039
2033669487
1850622661
487577031
220592025
1567484884
802935268
133216752
50515477
1275291843
1794596002
449106625
1390719593
1847867176
1870600172
301758175
1594909009
1948786840
866269694
308693118
1482505201
441430504
651730583
1470204444
1101056414
1106168730
2009898272
1571929387
1240443972
1225963478
1536584520
1270993011
1112149317
1239723533
1758570042
1332741342
659724769
414021663
1465958094
710240247
1689313506
1113070449
1159346872
932549451
813453977
882463396
1234307626
260879338
683766589
2100577320
569572456
18788142
394524176
1221303040
1488992586
1495580590
179988122
1351407211
920026329
1420432095
429887041
309127201
543941458
1542036358
1548850734
155027853
727294052
61091856
569049516
45768498
771332103
110879374
1158838947
1930678975
1043428825
1972292924
665658724
130252803
85688614
1349425313
83346475
655261071
1368213455
477870651
1876564111
709722393
1973451242
2056552233
2061129604
745993923
1329500680
343532997
1055121125
1873442139
1885569355
456488211
2028469992
465379759
517580067
450035860
511148258
1288912170
560915234
1669987205
1072107498
1604344059
1494796482
1737766222
1734596862
1580485096
939707887
1817943337
88262519
160437694
148330340
1964826630
870160087
2121781582
1873895216
783806044
720291858
1055912248
1127339041
1775412983
781870739
865424749
84417546
662857083
1330804508
601997614
1112892943
1841952766
1890909784
1673808177
1364456324
815533634
1130668588
711769158
405816208
717781802
144770606
1345524095
388241491
233033126
1505961789
536571832
50376108
228638229
510869766
1924271324
1012444273
1231161624
832699925
2139783314
859090959
1614570664
857724415
943508506
129944100
41045276
1545506120
1242837043
1882998042
1288932256
769161573
1099970718
2104465891
1899830161
1811739876
362798451
470128316
1956510483
1708322547
858369807
42059961
1066800688
1394941639
92436069
1295438917
1905811406
2016707394
160399542
989489382
701923671
152699209
1848580342
169010687
1010423624
644605200
298954787
1051468900
42627672
1541791831
786983295
1331559928
163469756
1886954013
1288542171
2063299917
1551210242
1651340623
385944585
1360237077
1212179522
1244314393
1402297038
131496562
491772384
1494733107
1426935480
250100142
1363956853
1587335022
1239589525
2065880524
1740034231
940686219
87407564
602974208
1585291419
386362351
1654443108
1627919091
1928154182
293942755
811995371
2091623938
33413121
2100537543
2007440208
1584623363
1604394518
245901145
797376792
669090392
1490215538
52190182
800586954
1981987923
1546923289
80038786
84604417
763396495
1667373809
1324193942
681793371
1259924392
117396513
769200935
1862898600
1702687932
1155563287
1369858061
1183123375
936233821
1663800816
1995118747
880374112
1697213937
1948172642
740330672
1134353652
1405083512
986231817
1931730444
2074173904
328963708
1983920626
727277210
163467983
1383360268
807315997
248072400
2146756763
327206158
1572266343
681066486
1587130550
1689662856
1450267422
1302545503
1244867141
458347061
524919916
280506868
1394580882
41237084
128141967
127471346
1738451022
2076314609
867802018
725321026
1333914473
1854033836
509567823
1260604729
35513896
346004801
1987881940
198981879
1729365069
647714289
447054279
1728638184
974920447
2019320622
262221023
414567349
1561499831
1712488445
1717112852
658883324
23351858
94549120
939390192
1417932740
135786205
1067532160
1545404087
1874237227
996363121
265722457
452074605
182793947
2119756293
961642428
1443398676
7786541
1307647230
1283796968
206768420
889528651
1931511257
653822700
470683188
758948056
525659674
732904211
1173515406
2087159505
297909008
743144610
598559181
321260866
837693731
1537949374
1739193606
973479936
457997886
1137114045
700233515
1454361007
1402836503
1152308120
1637154954
1375109148
2113950549
933069983
1382895690
1274114131
69383303
1589664110
16159134
2000894561
96003162
486842322
612358969
621662837
1219746533
1785874375
561338694
1517655541
381535338
1159897876
1838916407
1219229069
550363602
1430626366
45225357
1008361488
420256763
745458872
315238847
1823093266
1897766992
1952393802
1050718767
1864233893
737980137
286130809
990864376
807363440
1875794919
1007023511
660774353
1971798082
1493865833
1273133323
445977271
566128719
911524050
1007315965
2083784260
1293059388
19730193
1775217020
364804809
570093795
1058359738
410030166
1578455283
1478616501
1155489038
1893694131
1154226120
905772383
1698604285
57461239
622522628
289100774
343592048
1613387005
1096464214
71903319
472926868
1757238568
2043701401
1966792701
882888243
342195024
385437772
1794412293
1349510990
321738385
939988034
1369241183
2096955405
1304792843
1939334979
1007831495
1714823010
1370306614
338964348
722828400
1116517097
1493190468
1628600783
667637734
1550651707
103639764
956738508
1894243755
1717026769
2053202723
1966147075
42469989
1662957643
1862364828
2009262690
398362238
57076205
247216815
45290883
1406587195
568955200
985278917
628344730
518426957
142588113
420196061
1526258452
1857411123
1790502676
1865222800
432755875
759536125
1210929621
2061356659
1427173860
614097680
17512775
236428720
360857788
1734539544
142147795
179521215
1777009533
1805105438
2041886043
1638788575
55984028
2098962248
1886005390
101274912
1358065795
307476942
1086553829
1986410526
825903899
1229141942
259122939
204678703
939069417
2049625615
2069901504
1371825293
661678093
1133347477
1285698304
2088851953
1747445157
1303211079
177797025
2108302945
890266975
319944821
140340512
519792860
2125050259
34742908
11097787
33550640
2133705156
1897103178
134825552
1344287304
57096472
1221379381
1183214182
883000372
303037676
1442337121
1087679075
1242107093
1344479089
1010096931
466448738
2006157182
2143444408
1752147042
1947525487
1743405918
907874473
2125322512
1704225215
1798141448
297783685
1844565728
170450660
275350297
1879308636
181548448
308900937
1865530144
2078651626
443726489
1062333800
2135748098
1665105870
98064334
871264822
1968143546
1540401456
1958943898
1062766992
737396897
821557181
1529215730
596070431
817517942
1133879125
396112270
413440212
2041753598
373951134
2117665427
1692411399
671734820
1814747507
1862862059
947085117
1546572495
2044410507
1255986054
1264618992
1975578485
1699712543
179469144
1963842936
1217334765
277533479
687624110
1037994664
1817934935
499084360
2100761656
407848184
1320641542
1482493738
1003918615
2138159484
468889215
1400030885
404116048
363159166
1773982019
374297827
2055570565
298233191
41561687
1770948976
1245318308
1588134182
1667875836
353820714
705269526
1495970673
2053533257
884738671
1312329961
1123384375
1162272150
1999954072
13895391
832723437
351554784
2114657047
1240571621
1672196326
1449667137
97006588
1662872162
1918556353
1497037473
2066988210
134231871
1123535844
293802390
42318788
1421769036
335364077
1813267764
519603696
1923498259
1333659952
873424411
481284138
682146978
779474020
1366022809
1994476939
1902858395
380811311
1846947363
1916753786
1213534748
51018500
1883927185
306622721
1723214826
1186110675
403629309
1238603341
957183380
1900666782
1158107903
1091415251
876718978
1451910293
1133734039
151004366
1787274370
799518155
670608063
1563288982
2133178108
1544032474
2044573120
667841438
176022846
1263112281
514834729
2078881242
1643923592
214298445
1848151380
709974692
265316945
1584594918
1016597413
1988531771
623221945
1420226722
1079651464
1580405325
1173409856
90275720
524336928
2050128834
1542186013
1658070967
53649553
1181976736
310105474
724257616
597782070
295799934
120806442
494871542
963641372
296829288
1757983823
1478476102
228226882
1254423767
1692774547
2076378263
1964398459
1958091492
1513489533
833512224
1799139615
2136711478
106255298
731307432
1569633155
1279665154
821583152
2093970083
1182310340
216285517
1604557402
1235959893
1398262253
1914662876
1960217509
1996044323
62979163
2081023951
343432217
1026620535
230369592
2101416040
357612989
458596474
1208356159
2050387536
387491089
1025270970
1860995380
1900980622
1858783194
1512651348
1890208452
1965038492
96475132
1312357959
1097219998
918058284
1258844394
132046691
1134343801
715918148
1368006584
385122407
483097377
1180740446
233683082
546076540
1114280749
577115300
1572697075
1344650341
531047692
1930310065
1803246816
1739403852
1833213953
43254257
617191174
1546725686
1944234880
328490721
911893386
1686959684
146045565
1008368518
851833996
1243265564
1926426802
2110678390
1375312255
913286955
679112891
595835191
1298409362
1162210268
1776575637
1532092445
1708286808
743372739
2109207745
1133500235
2088023080
492771789
916326652
1743786248
84691993
602056958
1787040506
701883168
1298996
1583791738
1030373889
913192382
1123267774
1176419454
1921560900
1975101770
272201370
1700504054
1938296513
1647513625
466307361
469925756
95865169
1764716724
1632136024
1872440806
1149325521
1192939184
468329897
1111049618
178955771
408869330
1603821407
1095282424
5171930
1688513401
1697339382
1792212436
242912921
1698638378
1228520526
1273286810
464347112
204304653
302222616
238424364
31922775
574423987
1938928418
1970219288
74453964
257752131
292661396
170319133
2022468855
1924797420
2042759940
1024310728
970252956
363606189
2135360346
1149208728
772475519
1591698106
97007504
777647450
1132727859
1794346886
422376238
1375640780
1345501616
1650896765
501443942
1809848728
1855201418
803666558
2048273092
1887124193
1378090545
1839717862
1709859834
1452544510
2097469993
2002521230
1622863643
1972455201
1779835003
1518139935
849282281
602604311
1881746125
837158980
1751813039
506737996
281373438
1848820543
1284385446
1414101297
1495683781
1706761685
642258429
693701749
1210174802
1143702371
356066829
917892572
1947368929
256856273
657533117
1177975827
2096574135
219909303
483036689
2046560481
74946886
2105900332
1871532034
1854781889
1476556620
573330667
309902552
1210819097
1410489647
2061715592
1717557093
1691863085
1763052487
854458892
958480734
1111252621
413736929
1600739163
1804954370
1623911731
596957886
13537552
394320655
396843168
270393825
1051853772
1574818995
219484313
1271763076
2057855684
118561146
1346709962
2016272368
1990093180
1054008203
1345345340
415940199
1363910755
408680789
1826429847
1278142699
2126237883
1370809284
893711539
833213127
181806371
2004964160
1246950056
1782545534
1662434882
723378139
232019773
1675972434
1117698794
628862941
1946366260
22068918
56198288
18366925
1293831994
2114053972
136928071
493058308
1982842692
2127021251
1547066511
1180704385
395477802
763493619
1589385174
74424001
2041636318
1568139409
1445233286
787864209
253868888
1627039657
645344721
1500818944
1262101543
160295956
76713435
1494121316
1836268390
1194412229
2122984257
1635151002
1216481148
31698897
1653517927
362829494
2145752869
1790445998
855887803
1981111914
1769983601
255470666
1014332651
17977756
1018964285
456234177
92401757
913116956
2024373587
1537635043
1700981165
130758827
1017191052
198842239
1631577772
131808948
359138195
1708291207
1625930264
47922937
755219789
1601430874
1683073940
1971700937
1633129771
1189108219
187046783
1631398993
832070570
1042934586
1465027259
454570523
1298405253
331876262
472548279
169885890
788110439
564950037
1083002846
665000378
2102585080
636500364
795759206
972292485
835342603
279853330
1104101433
1194480798
1988144537
582548049
1242403735
595880678
36495275
777994027
420097967
1669625047
1967102247
607144751
1153540392
651689169
1650079337
471084003
1106259692
801000942
802960265
1578807972
970886833
1591070704
2143758009
2053889679
108587435
2098859441
542906395
904346641
923668278
1378248998
1184199971
2027769711
425246148
1024860860
462834113
1667649884
1620741539
499329388
298160263
2040839506
21470787
117778862
500500609
1175011179
769468031
3096299
1646095182
1875727724
804097241
301571799
1307052048
1774984074
1892642504
1303326409
1681390106
2001229939
1254702202
76812853
758092932
30886833
1455061852
1942292903
2058656544
1880308000
819670115
374007009
1400474236
292928006
873336398
1698634500
186283865
894807185
1816413362
686784474
2069818365
438397746
689880773
1568429899
166641822
1493978015
1870001699
1473693870
1121478441
1615160555
629536631
655384899
1468906846
1884238833
732197753
79516130
1915125666
39775957
2021809033
1826298563
1920083957
693995500
52821924
1173074546
986923507
926158322
724225398
1173207372
1820965508
393155112
1859991846
1743300225
831552858
402388972
1164246476
998194680
1896366987
886764527
324404902
870361780
354441434
953941533
1525746680
1823348280
690696719
110460785
1902864410
458338737
150236742
1777189795
137153652
2070320699
323701648
189975577
1095911597
1310625155
1116133899
1820136995
336348879
789615759
65808460
48857077
385432336
897361318
451246049
1549678813
1895555999
200129388
288959692
72477253
1070491169
643401127
1026418787
448754201
319265759
1717115506
559214986
74646522
27970595
709451728
1851836317
165124248
632288779
28054317
355099825
1728200377
1338679472
1471233724
1400853724
1675028351
113365836
1466662184
1723885429
498798172
216539855
27647830
2048476985
2112095854
227777219
189953030
37089459
1298268388
833354157
1063508246
1747022589
1152619916
633140104
158753927
1227266438
661110700
868205655
931619108
826234948
1500494434
959673425
1181334773
1081211163
150869250
505084849
334581240
1825897601
618450685
1801243424
1402299382
1117248858
2017783279
1429947213
1018242195
1982395485
1657724432
1208195225
2019484945
808509172
2041549382
935509543
408048113
1046685651
1568649648
566802040
126468441
82276700
1435007695
1058087549
908511648
788018481
2017760975
2089846421
1869229645
21146577
447447622
56327237
1847044178
1065898308
1857570661
1101859913
35663518
1727870293
384323478
1053905713
1562782130
2042047910
114617291
1434783427
703073434
8683025
222809323
1111121547
1055368676
1791458971
1677923587
1181837118
1873735671
965447634
92441019
634763671
1753466115
2110201994
577126444
1475212112
2131348571
1024574066
1531539349
1830909102
2090472374
1241626363
785285367
2126135892
822013008
1169608845
1032557958
237311490
1064173107
1147175249
1672094918
1767246541
1155858274
1894904241
730884440
63743303
1538879564
261324379
1245580421
1265131587
1226772013
1338021440
1899895258
832754480
1300739787
329538054
160482945
1284604710
1354112120
1692022294
968030164
1297100847
786165009
1753315531
1275753091
1608178017
775440728
160827401
1845489508
1839613835
1308002650
1370100778
1459376728
316377277
1117521371
42777520
380120580
508917287
304101899
1625701001
1774048874
1530873912
816238793
1526460484
216144745
2116978580
1855998538
376627690
1254099643
1062627010
2068649984
74646159
212244209
707331346
1827961691
1487997301
168025715
455918771
1648824702
2013515223
148048959
809343705
1236132353
1607425687
1125720982
206170076
1650203208
1505841562
715087363
1954305107
984058915
341652589
1337695372
1800297708
1868113073
1553840117
1769792641
1576627963
1930467807
876408636
491771326
1851634143
951054795
704015535
411481841
631532838
44529188
579507557
1087451610
1693353891
445539132
1235500569
355213948
1681671486
695442608
1480934930
1887841562
198162168
839292844
455445278
4983628
1823351759
797097867
1342679000
1476165819
517727293
749035469
1098474812
2094355256
532019628
1974883448
438642934
236170123
778454596
1142658470
647651965
1409987434
1187187658
1227159522
349955396
733057901
1672698654
1585455965
1088271849
1206886492
133414926
421723131
947244407
331577094
1261015975
1402689685
336560722
936884086
52303904
1679239722
265566258
570031197
280791543
1364041070
516902806
812811171
1191440871
955545740
1048981295
1969895467
2098204210
1696633260
1232399253
1137908221
776309134
1582354650
1870966122
301524140
1020326967
811754324
1508410633
1153741893
1233477455
308171392
1485318988
347009783
1710861077
1821879710
1283893869
1763164981
1353635785
1549460127
185712531
1634427328
766017550
702615337
299754852
1957458421
1658161077
1348736147
1779870240
1608881640
897885759
864785845
599306213
1674194893
299656847
322788687
1975719033
1319983815
1134543011
1336646018
326242060
220536819
1644817410
1811561048
567546602
1208194839
1485957111
1851440471
823876173
692109248
1253416951
1009588704
179052928
2019434501
1712204041
478807780
1829409274
1222881470
1827543927
1461795866
684279462
577946038
179098063
1283585675
104657283
478754911
1606374363
2080376317
1798738726
593433726
1269538687
2124980786
813970545
766872450
1789058187
1381517147
1975067289
1127531650
1085473971
651459814
1819640898
191407274
1661048518
1998693826
63358127
1225768911
330017959
1892767401
301166734
10078238
1207079619
985446196
588024277
1386177682
121548224
692681560
1864932593
1727922587
625574229
1516187671
173872665
1895112917
1493684810
987843211
514501719
1135259349
221876710
342085360
115307351
1307350681
993545175
1934948249
1498757955
507110045
1786158427
1562116082
1732878957
2116176386
1307399835
2034045691
2126254625
366995806
872008239
566795254
1753173489
993556463
1259476814
1470622434
573995402
1885051044
839326458
747868068
1632680313
185527620
1735711279
2147182032
1320786969
1957587989
341783744
1436094320
1117455023
1335328919
1223558921
468729330
1842438965
862233700
2030845413
1427834274
830926439
1190761600
1314396317
809697416
1557757407
38920908
1376492670
1163447248
1032477372
488485836
486586034
1606472774
226053232
1325912492
206857194
1858733545
1511440112
1942568473
1858431929
684743433
1752672815
52732026
2120837753
722644190
1388060945
1196913026
1191373520
1083016262
2059146727
1074735285
363366888
742589518
118013238
1677763205
1552286934
1675770645
1716684114
781295956
691734245
601677838
1269781792
1178320279
60666964
1495835025
356749124
267524159
1207084922
1868189236
62608984
918033204
405449022
1815281799
970765230
378803127
390442341
211342527
1575716154
1581815862
1294358790
1487379233
509067499
1657725678
82485103
627080737
1188005236
1634772037
155367734
757205702
268584345
847101979
1358883540
1538366137
2025422259
1419550504
886717514
234687735
1687074663
2093802437
2102876971
1749683648
864351993
360842345
1417481799
1835117223
739645473
1807924141
2046459750
167877979
1242256355
1193334892
1655257212
1751323854
703576923
1737742315
230920944
1891582159
1225030704
386288678
501304213
1493615049
1233390658
1860187753
884497538
1111329269
1132254609
1771215053
1346017004
671845625
1717533842
1301410327
274045625
434402187
1662252673
1691527424
122035762
254414498
1351967917
21011864
422292477
446740624
1214346757
2077549689
50580831
1917923680
1667808356
281501775
1662022191
745355412
667790453
15842756
91486813
1901181111
1876030509
975984351
865026732
860801470
599715756
63560088
1532647095
169765950
1364970416
1806692720
604168137
879739441
1350736497
726203899
1134153939
555220766
747215764
1556446416
1001961391
1961562521
1486512457
1052542222
1732002553
1006837165
1334043997
1246541096
1752192577
2001834450
1262383852
1843679390
1755531914
990930713
672180093
473074998
1851732183
1271895850
536635087
1236895631
1441661800
1901605503
896104703
2045829938
633861296
99357552
624550189
1768015235
654578319
1371765953
1176978003
1656539710
1185844826
516006812
561598284
770363731
1522843977
1895642281
2016904827
1127552906
1749993083
1131805031
823748648
1358041349
2122735744
1495928741
1831116348
1826984280
620340943
220267787
916396263
2062002744
2121873290
1812500966
1960349034
608250938
1911858519
437415575
228782525
418953190
1809181529
1405760528
2075492900
847542707
1921767340
489607536
1617906439
1297127669
237766169
1487327618
277196927
1987759252
471649002
1100945575
1198316954
446901098
449390668
881949654
126401730
1069731612
1102217441
1042797993
984250708
1076607083
707815312
797116094
1684858021
472190183
1234531669
1913640546
891143373
896229550
1171917426
819152625
1743772258
946201118
1308760161
1214195049
95845139
1546526330
554039019
373042066
1386801934
1025688021
1473987641
437635240
1472589120
1923378309
1319584894
1598990850
845626273
274318687
494305196
1829876981
1350925770
1202120508
479509427
888300143
1674310691
1714041097
654457041
417970416
462786999
1826374467
1237123041
59075609
625091937
398399554
1273270658
720937076
1944925884
1827309678
1093979142
1184244170
705514051
420483135
1621879411
30619523
196377797
793980657
1629610374
1042004070
1068299345
2123915570
724397404
271741467
1178552430
1203906831
1160041611
705379473
770464280
1814498652
1123349889
1233251280
1493389472
212989282
1292326889
2118481409
611388836
418113900
691934838
408831072
97939930
1785913980
1593075242
803453981
58913468
1067471005
834073505
255291265
1861451663
316200231
1297295335
782267360
292632153
2021692739
1054008827
1471184583
1078115923
66566790
29080408
1848580203
1881065443
1152430297
934347835
1226971267
1365419579
79191077
1197969028
1976808415
497304977
1889903866
238155839
595244907
1528334199
1831231081
1398698888
1587247667
751218439
85288745
1842538932
465186454
401488976
992350619
1247453814
694121129
866559711
153978993
17822064
1944675634
220545784
46902472
1645772189
2101611227
1199332769
432636377
1181098846
417268700
511827454
231584226
246593467
1009132431
2121488093
484749306
1604377338
1502338644
168496740
855592578
942102663
919715179
940881324
637157947
1384901633
1342370300
1629508566
484871799
2036491430
348584629
638850792
2054313494
145776615
859396576
2101215967
1791548805
813524155
1153065088
76701534
1994623001
1570333789
588528988
78723580
1816927256
1597661419
52728025
154192915
1054555109
1555066669
322689655
1910147687
349685684
1242404834
703545363
986843631
479822819
2045915664
468868549
964694618
1934923446
817453179
1603545410
1841753292
963229794
315458339
1795485611
607294951
1128982494
801067052
683996485
976121848
223917193
1272525473
1054845428
2040844449
722703244
1107573453
47553716
1777258353
515156474
370243371
1539922393
864842158
1612648205
95984108
1851685789
2092471024
2141899772
173070690
909681994
1929339570
990523869
365743757
1623609215
1953753664
681202096
1271611178
413564967
1810184590
2072678230
1097561453
638822790
149111775
222603278
1693668218
42472577
945306523
653758023
90026293
575081228
1168914497
460269665
2115003621
2033756655
2072917870
63504082
1737958796
2017905247
57920206
1911029487
780103593
1987259777
754069708
1145847350
1463385344
560339724
1827049446
587512874
973904692
1489750389
512707457
2071466145
2128573179
661819232
146585775
1674757750
704291809
1091892298
181032125
794318103
1666973527
1349946623
1254587768
1634493500
1236219630
1180021990
1697997582
826694779
1050443589
1755917789
590240618
1830547183
1595693918
1344310326
828910885
911595614
1904650051
508476684
1499108488
731071095
1998227073
2011815945
655053592
1979316604
526151530
801639367
1506590706
1230443339
1893531666
1687622832
2024761442
1413021545
890085807
1131865562
900031397
2126305437
164403905
450545332
805516568
1214847494
58979473
1395757186
897911029
1654673391
592583865
1726821915
418785357
349750268
87814951
1917893845
1080821363
2086042024
1782226143
1735874955
1917874980
160894025
390030674
1276982039
1391337364
136078692
817121223
1268615159
1549100237
1707207030
252997073
301647987
1686028819
417400978
752193319
344061740
1632248473
811172792
1739818926
382675854
318362535
184919143
2109497769
737147892
534669411
49829072
507558089
1615490774
2135871096
142300584
1203882081
1906262429
303194609
1593912756
1035760820
1694531974
1729991448
1852882043
815663485
1131608038
1412605425
1068660558
1433256025
951150596
1486061537
37965696
1295212336
970826362
849138488
887547615
1353502216
1167501023
1072466758
1315516338
1904648915
1607136170
1365345410
264723356
1075143296
1353732859
407023941
131541730
1112511640
710218550
1725454486
788812
257266876
1307962286
1853670855
1072930361
292086676
1118792632
2141590920
1725342701
2069943228
1480168809
1763308397
1217671917
303511523
464963237
2105219532
1657013739
1632464260
1030202642
825046429
1389629527
489855164
42908192
1654352884
1564998461
1396641051
2061376825
1696540191
361669043
624111727
1274511029
362457855
881378604
434989667
68645062
1954308965
727076344
1187437694
1948416237
304935397
1109897274
1281101398
2068243795
180085543
1584612921
385723384
137821427
1094143013
2018187645
1168024070
1919189442
1260333524
1657879234
1962097634
767202760
1075394047
1211255037
681095937
624450590
1572924080
1305207665
1898961619
1935381935
39102621
186467639
2004026997
1993411586
913543983
1043981043
1794344176
1218479380
6394670
927961926
1139239527
186480213
365091200
1524962912
324301641
1459234213
1395666909
1492325711
1230940007
508516785
1002721297
1045553994
1275719546
2078115345
109325383
1956815483
555082287
1682249464
1114539500
306560259
1470147751
1153642121
493027898
1326691101
999570060
1406571881
223188496
646430588
477567613
229583166
1574392514
1616807141
416063380
1939483714
994286405
740365021
1251234279
242469666
85207084
334690639
750986451
1087928381
1380244633
2026705997
1018560078
1489570016
1836037833
1573642366
1024335832
803093685
1880202625
346999936
1956735807
225746875
1673691037
808822219
1632318756
1896879533
1455252807
2109886369
2126462700
882161673
1579209862
395042432
674161740
426012619
1135407453
1925396019
668482285
1220614537
112603010
1419468737
161059270
1492847643
1298691086
1179619349
834934012
987245271
605778067
1859269844
1790338957
338497044
58786132
1599591116
564243919
1732477169
260929687
49079027
1481873055
1716182494
11481748
1460852107
450860519
1590691611
1855894539
1125022259
2016704230
843818344
902934631
537702868
2064432881
1015537641
1957171605
78008503
360901637
1108379043
1257627852
1195835649
2095624315
1863405919
907621845
1738479624
54419315
966407978
1190587092
618663234
551401499
1451516779
667742261
2033274554
1020215625
679224010
1346643013
1471076144
122431973
1055053904
448614756
2139136203
1898872248
1351549387
529355423
1815821481
219603380
339043380
1893829985
580505017
1447422424
1003974189
1776340666
1395563091
719896461
536478864
986559067
774315776
1502886842
29662511
1392979011
2054288341
1481179290
2060721272
1940079248
353911267
592461634
1139238613
1824987411
714893607
46808870
126118519
706546163
1945681118
1477667906
1235901586
1614018952
1697271287
1574944967
1360365289
130292656
874883743
216855830
1906633323
122963186
936752291
295628539
1109522253
1711068068
1798515381
1139184764
956563431
1705320074
472880406
869801055
1497915674
826791673
1462262690
489670640
504295436
29672649
536479510
630413956
736218812
334676980
2108081862
1972120399
1948695932
1657869501
1399581718
1161577573
1788162158
126981813
1378433404
1547311833
249944999
167702047
1842940372
1359467252
1878770115
1493972105
351168368
687849898
1051808531
824048774
1557650954
402240558
1650840447
872429996
891911198
7652235
902102645
1428390708
638066191
1638321458
1763067688
598664406
1462958209
1564279973
109050259
715056279
578373898
1897212417
842038092
1956807302
1297040602
1091983091
2124509350
992497326
303966695
1855795817
338985783
655135063
396162068
1390794315
1479183837
1953813022
1793034873
982540636
678759370
537462423
990192871
1580862015
1965853131
1628259063
1071699825
1581437171
79439821
387174386
998233496
188490080
1102230665
1576607395
2085702498
1944268757
1385931049
1235259452
888768200
1362956751
80273131
1192734895
1071268921
419258914
1847869958
1467430989
1810053229
1179570147
1273760363
1455604454
14627135
1952519733
1993066877
1004820007
1385898100
1811436360
485595422
310114278
1245389884
565035243
697288664
96139732
753525323
1799519330
1672747127
691744173
1596304439
911194529
1927003626
337588992
126667632
2007276757
1530323887
1197936553
279052023
1230710198
517883894
2089105253
262796697
1791644257
1397226059
277423833
1596680342
1242809289
1282243840
835094795
906762001
1767839262
1145209073
4668237
185390857
1842497737
100807970
938916180
1494533419
1773555097
1630660354
943354211
537265978
1410180332
1280943203
663933611
1269973441
663783442
1861870164
1549025464
1894493640
232270411
1490647069
9806690
2023914668
740389481
287230523
1473111363
1983198770
1569474363
160722510
742477123
1189829977
1305931583
747145361
1375220834
1000945672
847953331
166653366
347995444
474024780
1797313720
1291349655
1011290759
1060010404
424809210
1675224370
182500197
1088592652
1389610886
1731525662
835602645
1621881297
1074689083
845409335
1498312318
1815078564
1132639858
823940033
1650793686
554630573
984662543
245787162
1744460550
143110478
992932523
972197736
1144056150
1840885854
1138851102
1492051594
167426986
788681175
635917601
1178717745
1848691579
1060726811
706458467
2031191777
1835816
2096069354
1615233791
837438461
1570467003
542439226
1682847796
921295673
210034143
668004006
1745235706
1860827829
1222634579
582414601
2106614991
819611481
725525079
952063866
1791809217
1869581230
645466072
783176671
1214149176
812893059
1571857846
1850066778
1991610804
1273065778
763309941
550585624
1156773907
765145757
499171330
624524050
1602584218
2069638333
1166963276
1137948366
843450359
1376997419
1805952372
441202417
1090341601
881103303
1023617019
1049472944
1700714784
1749142098
2001536811
1345040353
1471239680
499519235
2128217025
537905209
1312412294
1552591223
240488339
1156539451
678173353
1003798280
1707125075
1834947260
1768944038
58812757
311987662
1224044608
2128451090
1478950939
214509327
824417801
708464710
2020461699
1265620219
1798806311
754081355
141753590
700795608
307312491
1890895688
554848771
1652352845
1214651721
1054368006
1633086222
1752556930
219296653
1038193797
1993045269
1375836104
1716367151
849359901
935477531
1403830763
470820291
994290288
1715818426
1694864900
975257730
1047285717
1909374227
1799675532
1755750427
1782352278
917812103
1407073091
388949985
1059565693
2107868699
696262477
802977733
515233822
201131674
2017629454
1569601828
1834217896
1622702736
1788898481
724928045
1468264357
1017250937
293811548
170140611
1952728468
1697642312
640960902
799535108
1265977090
188342154
1774792839
165779159
2097716381
1426984723
1921529586
1732585012
197313178
1181119029
2121534997
1256878871
1141504080
670313826
2059856604
1656737902
871445500
1930002411
1078856083
558179748
1405221499
720270916
1283107794
726002209
1737521854
1576919342
896142820
1542766674
1127078006
1537103722
194818135
245571448
1725445877
1969610974
411350607
1675678610
1249112049
185396546
1260779974
1446425227
1366515575
1234831324
555820450
360536008
1905145150
468193406
2017273910
629107003
250712169
948646345
1187286751
1655933669
1668917262
322910897
234452230
1258955468
1899830240
1130595050
654238494
879424598
520215124
849056629
1124996047
98177353
671183955
1536346654
1773855964
1920296004
1721743200
887152290
1219237583
940775128
2121983614
1775058033
1301311136
1879645117
95767792
1171101398
361268472
346479961
2119747744
1548555223
2002413630
1641181358
1871466121
89382212
752653178
1623812713
1219977262
1406891672
355753663
1740192387
108464654
1480749710
1838369740
779648609
869612717
1464742056
552460966
443872269
204410699
1771698549
1384647397
178910665
1399272935
538474885
2058555782
1495040727
1709576284
272340606
1841520688
1681840380
1820895830
1696450671
1175538090
1544878303
1785832883
1928191268
1021207368
858326498
1187599292
1376961031
451035237
1296063946
710227094
141921329
2075712556
1579839811
1606663386
480689874
2023712080
1811074085
104904775
1260875830
1989984750
1504177710
1799350715
1901056885
851734789
1361443351
25913843
545771830
895800083
1846809673
94738853
2071338173
1244204328
1880571736
1852045793
117928048
591414586
892161438
1494889080
1042449823
40741736
57632526
1184371153
2116454292
1637472337
643550891
449660518
1513700769
307141328
554565294
627092951
149642430
2058743004
278960019
2050699315
762994146
1640403370
2076613159
1308765976
388719806
1775939184
1403504829
312574331
872659865
1136592917
17136477
990587913
1728007504
909297915
337993345
622973679
950039651
395625871
1807344832
919010296
2033098208
303412075
1368670814
1399315330
610553403
1923236108
2026408281
760195834
1834495465
157884652
663411501
450005963
1798288023
592541012
1758771939
39524181
220996549
1014793120
352098512
1093656414
3902389
369234989
2084244327
1731909893
1278532904
274754025
207399925
81088908
670379896
2014744757
1000099204
555994457
170673185
221286370
1955309787
781226588
2144522479
1834234420
1541422422
1831534296
1992119073
57350276
134056611
1642923448
649891288
1892828550
1682447629
870887837
760138022
2034546141
1964544251
764040411
256297483
1901304931
348466657
1534830387
28575308
555866582
1615919295
698955204
423127691
468534851
1254949661
593800876
689821222
1062775800
1375027465
686860053
749526573
768966239
370910701
594161998
826316515
504967312
89601798
1476207804
250312214
1772049427
199611993
1010450236
1659111920
16672597
1774490647
1915409403
1917977528
2122957304
1302756143
1946552836
531340238
771191790
498024392
954467930
1239726642
1752974054
1548268806
1929547864
668266206
775812623
468924269
1417792779
1544778863
839834970
2011954777
223611730
1344802282
2101556575
1699819534
1595114496
1726122354
1899431528
458081084
1237750627
1916104125
85088083
1005676382
1686598005
60561740
160948877
1485667193
591901978
932140668
1983691585
1546369908
24383662
1589181991
947155067
1953931526
109964550
1722967690
275372147
1527757329
1120262905
1115207117
1392228459
1343874636
312525751
1346301386
896210522
1907640247
924940093
648158402
218237683
15207072
416778879
303325766
1020883454
2103376884
363887506
1181832332
1441560429
955789485
2113973000
1277768367
354675745
2138356662
719466710
1301830812
1944804540
829431260
877314855
72693039
209704942
1997577760
1187900156
1601933401
1193968748
1500425907
800751139
2090179271
1260582506
1725691232
590854025
1478820189
1740898304
1007632905
1782145955
614298111
963526141
2146033462
1796130443
257602923
954339299
1762619795
1535371290
1309015044
1753492809
107354352
463362209
1550813701
936785613
1340677064
1623506740
1146490555
1190771176
663923248
600940308
237256277
16865507
1401691447
179951900
1277448013
979899032
770805925
608784554
573313688
1778438830
243446861
1187611799
594481324
241996675
836258594
852084247
1196335974
451394741
239971889
357867371
57403902
347326241
821229580
1608217603
1284111854
14422996
1084240695
283118761
1205194172
1748163943
884059069
1442450449
1765029450
138266869
1622402349
894993815
1118165901
245724627
1503778369
1691479589
2024163457
1747225231
731607741
471161133
1989221906
1567866335
1323245380
1038074233
2019261077
1563217269
1395941604
2076664979
1910543511
69687536
1537398935
1047171717
84110532
474155982
1330290479
1289304704
74836278
66865900
584271506
1839865728
205132769
59190207
587375896
1323298670
304914834
2091154265
867294612
181594644
1690895848
1598902353
652755777
1532634107
1019285040
1976001158
423224692
891062469
1391734779
1819166296
820243801
1154794642
1888853832
210159088
54482712
1972964364
684315070
1384773191
1114785420
759151348
1451639091
1699056926
451533429
1656771861
1758247134
1038909325
832586883
2063161968
982579942
1699881495
97272964
525992143
1151300200
750028742
2058626250
23101593
578546252
334367294
914164062
1970281031
6049942
1734407863
977592026
1894903774
1944566951
1032074738
1720384490
481398374
269364281
687686262
1240549722
1721003372
239259541
1692083151
1230291585
1997506675
583508828
2062878469
1913184995
1566088771
1615276316
2010457960
2092080914
619092869
613003054
2003223516
642194462
1191549306
190107162
1556358524
1014346689
196157104
1143282740
1991938715
2091060878
940366043
876529805
1663961720
1421764417
1145894086
204164334
514830492
719413811
443423875
59429995
1949705396
293446902
642938824
1865100217
59148250
61543947
1332892886
2069606210
6141213
1951985755
535125616
2009364729
446696569
1726674922
51988243
2003055093
593537963
248145347
998854185
437993031
191722577
1939220229
1314522836
1855684297
1213500998
312933275
2059848631
1728331490
1032347086
355788859
1787761486
834568834
649235761
283216662
552185404
708384011
344760609
1885078290
630506573
350901822
1689580397
1165632189
212782903
2136276966
744823463
264771146
1991848411
1338361427
512916493
843218949
1776354458
704639070
634955530
943393646
412839719
1848456528
1256326921
325204702
1429304371
141190359
680993561
1069582209
975759194
1330229323
1352798871
1527944598
2038613334
1697559480
1265539240
521636260
2048461302
807635989
1687268449
113760557
796429307
284608265
378531703
640794070
1622969692
891448196
1484013019
1251840502
1596087266
2118968549
47750500
2008926985
1819941430
1304077422
186648039
1101762153
1445267781
867641601
23860714
273543327
50387276
1376659585
1801487925
2089000610
926735417
919543517
463153222
827713071
1727179506
2938024
941473628
376125165
287546289
1320005331
1016919236
1910515981
63969879
353448607
1014872835
1660057145
324933509
1062623335
1521500482
2144874939
219217109
1708148521
1099153444
1664484891
428306474
1123014158
1938028218
478693750
352190095
1592032496
420210713
1278925512
364092365
883363935
2106638583
2091271872
886301959
900628563
319913389
1173848248
73150246
1336832625
936880581
137120125
1690281233
1951753416
1797177270
2015214742
866893104
1171194104
2012606033
1086110213
731858977
964275829
603111456
1160165452
2087289987
393656027
1638859202
291996434
1985688523
2059069915
1570921946
202297240
794950203
1530076881
146085464
1681252162
283221796
465998854
707616763
356372042
1802831479
1644497344
493492167
1345629064
1448767113
143185789
1213360158
168176569
1314379893
1078482543
1254286782
2046238870
2042758372
1857398239
1058920674
1982564711
103570618
550296229
127077497
2089259141
461882496
1697999443
144072733
1256832699
1080592676
290158198
790601214
1363814472
756157052
1498217977
1720186514
411504883
995231673
66195033
1757133948
296515138
209380822
823010458
464691707
1523760715
1901493002
1718978490
1422515938
1796767726
1428893081
333952964
1631848790
1532463699
884249193
1758926287
1474239192
1346131690
1309442083
1618311925
455480741
242551111
1908470123
1246081955
1606365584
517143527
596816284
1179068450
928648411
1592047958
1245263484
538298711
1888563096
1454644306
1361309169
205771156
830921374
1115318523
1924749646
105953664
764602602
1206159079
439906628
248967744
591139130
1324155822
2007894031
2065378322
522803864
1169852466
1536206599
978284605
1412403578
1297193075
76882913
871285514
1814336602
673699197
2050353964
595501365
118263507
1148133800
1133800076
2006826604
455294459
347625598
65114112
1286215833
1462944121
1989863758
1392169497
80063075
1048539189
1832076125
329030819
1639678319
1008748299
189441203
1557572993
1531552163
1359293669
946295944
362353121
624213599
96005371
439236034
1495499113
1910341974
1112935231
1398369430
358359691
1231198739
399019582
1492159768
1090541695
854314041
1839785366
1155655807
2140529874
1155245839
998035917
1385215723
1235308915
2046575106
1069808201
1564339734
1538769777
2078556500
1753780937
948859122
1462625016
965590959
1895155066
1824978137
1589804558
1991160438
116730523
937820024
1754018764
1229665754
188705806
2112378455
313380845
587725388
1457054575
1403922540
1442039430
1149356293
412094699
1435085656
157118485
1410130616
672817732
1392427400
1309222074
1742625933
809283486
700508203
1673698785
415580776
1649367325
988840153
1381171735
1397038744
666334642
823492645
1240715534
783065165
1761312669
847250650
2012730920
1950018475
812145457
178628117
390260216
121716385
1582550658
1832299646
1271072678
1994645357
1119901654
1428191163
1257292326
1792719386
673134915
419030752
1387861671
1482418402
1119538956
914076809
1897999178
621422633
1902916962
1131687265
2018461377
421767957
1955179910
1111693263
1204833122
1569008932
1958943913
1070080394
1371543759
623605723
1248708512
1761803975
745322108
683775522
1446619973
2016394786
530937231
419037980
1297102302
1788229557
64273718
1970237217
59776662
1452135390
1305171971
1179315618
218728551
1055687501
1800738251
2121645513
39891118
1671715981
395929822
1995071029
635925596
1600762945
1416596313
447385862
523359691
640656424
1070991585
1772068203
254976752
1816313693
308360077
1701596725
1685224831
839297309
2120634705
834843485
480043218
37424776
657597055
539819880
1489560166
1962769026
1719135498
1708288717
870972880
1372390102
1682450582
910863998
896622435
2078380405
758451379
1532548031
1531659702
27564044
1979933893
2055019393
668220469
903441830
1679603949
923197221
572271875
1987964026
477310298
110013059
679777687
450461356
944856544
1159820906
487886132
1602453599
1699640786
1977446298
1417738978
1271292637
1538251367
141228210
496199091
1073218301
1052092208
1392821526
1004115058
1810543588
777885909
388291112
1838107632
610336155
295826858
358844453
1513777985
1975430807
1282041674
2086049861
1815911185
1759351973
48579272
348205225
62329681
993435816
1508026131
550215813
448405768
1060183269
380178463
1866144746
183992258
1918429830
2007372956
680191349
844164483
911981516
2073012875
1848279542
575041456
703415137
89087006
265665441
1313751292
384913864
624509894
680045629
212861023
1906551569
618611842
2028772209
1518419894
667191114
229493786
1580749575
1660626931
1737519917
2130965388
2109032699
650219538
363660203
1827693797
834211797
134606385
1687583105
1514403146
978770868
452080973
1439932374
679566762
1027122430
2143347511
768653769
1292787871
1309615155
1153567633
1917297765
1989660784
1366428657
1676365686
460788979
1247717218
1047301932
1127980093
1477211004
480567859
641123376
1067247273
464049599
602672427
1717466811
827709802
282882576
404194960
962316187
1970465681
1918598107
1941087056
275063007
1211046833
473170170
1302185437
1206910696
1241823939
447489660
369042203
247907925
217303777
211219339
1614336582
1893669464
672008318
714570152
793487748
1799988412
44297508
1274055608
293628140
1111544781
1738105207
896300568
681527944
418331362
1179183144
1085722905
1380647549
1002165178
856837364
1174250957
1277228185
2067884197
1647421128
431929974
1127311245
741761419
879419634
1496353448
989669344
1096723411
1707572787
456522278
842909227
232097458
1171092430
1636396976
2032085870
1215389938
762968936
178230362
179451071
353590495
1074530930
860979016
771921857
106230427
1946701921
5085759
1108395605
656055637
1179336716
238140142
576456186
679274196
670070116
1703767431
1421035616
1549489750
1052637231
263221312
498729513
612726370
719743591
1341638741
844823828
1890836021
830552069
729426050
958742312
1593521005
907656413
1138193383
1947111500
1982187343
1999172399
571549710
2088417770
1798390672
576635469
1049329727
306962661
1755972185
1287469869
883418847
287762734
1957539985
439702630
1708798350
1359546087
1492339861
1972019662
1858275601
2105066232
544279605
1052430694
802406412
287631979
1882982763
1531832463
1246374291
1329020120
292005228
237084026
1128647972
126708923
88772778
1700197682
67643046
1887163450
129349503
1116972773
46642464
1885321689
256958995
930061311
25600775
67015332
1369763942
1734399125
1426561420
714620155
1558935139
1137353373
672202739
2103214745
42300419
1474609152
243363076
1925283182
858957967
1489737367
1106819654
1150963195
1726821393
87983978
1277672118
1815594171
1788181661
1345315164
1555273974
1917531164
314804290
1601916438
1655369205
571763285
384494101
1680969980
638778617
1754258043
1267885457
2065340037
321394551
679336949
1055209762
993597290
635068046
1097510181
320722794
878431122
875309715
1179680761
220684841
1982129369
183160308
1947506234
2070113348
1460832427
1615616758
1710811361
658663943
1023407084
1480858877
973468233
477839874
988744435
1545231518
862333975
522230767
36526488
469108371
1790116225
2101866525
790502922
321969526
1009592640
1784100212
957037572
2107102821
2104823007
1835468694
834928889
1137020120
2056153535
669574610
1320180429
1856176121
592204310
633529208
1324309231
155532023
1292193151
200232667
1636390901
118177737
678072541
477651688
1663409255
1540406517
999882455
1699935743
2009514888
642515032
1654318621
652534162
964484558
516427613
289150726
1921522130
476046786
246490085
1609507176
1310975675
1383510206
1518177063
1980550286
556206987
1226869537
425270948
1189736195
403695120
580802972
334445698
603927788
69710225
452623435
1282000329
547361913
2116032691
674923198
1547244368
1668484786
536954438
42275753
1175319759
1189488600
1006760311
1691747372
1478639327
780798794
20310511
1725129412
242822322
1331286186
961155970
1760999386
1164352824
1517362957
840385275
1589623773
559615504
1244080395
22943097
894061203
1848008183
92653322
1346684638
982524865
640015235
1315233681
1657448063
39775955
836234820
46918854
82051708
2011554579
1236407454
1088812020
1555818304
567563133
1869610814
1576128815
145208898
2112433136
759931353
1106364868
1725948874
1924284178
476244178
418850501
1366424303
1035859682
1662930897
1389367400
1929920885
1363455432
1482020722
1129121876
198496649
2122035957
296871909
1855944713
14328264
1133106729
1902863567
96379973
997177661
991787373
1185191993
405512317
1559350507
907319159
1981641132
1704559405
872268647
594088837
663440625
450733874
370889367
1139684803
869584375
1737313670
28060838
385031624
979197422
1957981723
1748487057
313734496
939619951
1946983706
288286805
1236491861
1655444771
302615070
222114942
1410824690
398995043
1219292603
255128416
1584187036
1624804920
1814478923
344022547
1458962404
1371554680
1216291194
2053051242
2034995305
1667025068
276456961
1027196461
389125796
2013770632
1055257299
774157420
845484406
865755374
375160829
1159218903
1805375326
174660888
1447505708
894383539
1830105659
1750120778
1116498481
1093446702
1632173
188307437
1348575118
1585819209
1813112357
1015570393
1929841756
1124591114
239641425
998649303
1030158708
127153082
518190723
1306615669
1154349543
907316519
1172902653
62123194
1681473940
2018387060
927878569
2056634769
1030122315
585770247
83812009
330144375
1480153786
1913917669
2080265154
449168619
859880723
2081897327
637476056
60972193
1520232889
303104766
1076542586
1302590997
1427695880
1316184011
153756652
310370940
1443337093
671947376
1616986609
450202989
1579263895
642405615
512326183
1113254187
513309027
1440204752
1022405309
1543431342
2025974999
1106217318
1873575717
1358645137
872651339
1806357223
1807813757
1732532062
1740770903
297806165
1793504255
1113520144
600910931
722563193
268627493
2028606811
2038747204
422384146
191494103
1334600650
1094331522
1808480713
1784803639
526111769
303402680
149646174
1639365957
816711707
1589850927
514287618
212659401
1468342278
1620504936
2086235118
679503768
345672628
1745108694
339833877
2078204690
1338395949
637640042
1724225298
304432445
1238550974
299304843
573059938
1119674137
190568400
995444084
1311168241
1525169050
2089775606
972165306
1162489041
468403728
1275567986
1312135215
2107769685
2092279693
754502494
474573655
157455446
75361125
2095078591
96206916
754864893
293267571
1841315610
1094698770
223988614
1032227911
1732338812
1948213912
1336660356
823406138
100035107
1909720295
1943080276
290603507
757680731
1106764869
1815772557
699972690
2078930175
830777950
1168376418
1207014513
2142913166
1128662455
1151810558
749932012
1603236110
1309266004
825293137
1550831053
1405472920
1580158030
1844098625
1099304883
527373152
2068087239
2131532794
112228317
1868817503
1320709503
935634455
1968852610
1082946150
731231083
111972470
1840626881
1837995952
1927745027
393115923
1769442479
611039330
1561492341
828973344
606468848
542671148
1980783902
1356400860
2145907258
1142566258
34210350
1549254664
400555531
1614368380
1245869641
1499860414
2141741533
1166473232
1483909560
106486202
887807087
657135415
1042120657
709176049
1740081565
1773351741
821148519
1433224799
1463864045
601409899
1826340722
1085822877
1212449229
1240349416
1914796221
1818918077
1783020564
1748096476
1027835289
1781444175
743179086
1062045639
1183215191
1143734617
528930372
281601184
496111383
523188257
1448074416
1980020944
629674459
188397855
489672711
1671795116
897573904
82270629
1297663209
1718722424
1515495428
614043607
172648675
1194352502
1699866484
1385097904
287218270
1467179057
1056532333
2070238835
1067791885
2084367622
1704199362
1810970972
998929614
739930905
807221941
1527859986
1021532089
1303333325
2051048243
322122857
1135870621
533239054
510520712
1625543332
57550522
1408094616
1707813961
1355213732
979333392
1075825741
1969257339
1151982067
122694596
1521640175
389596323
409912866
841335584
1446128656
332668053
1909127470
1383012631
2036867415
1572614794
234458597
629314672
232353087
1762318583
1650846761
1535686412
1665883178
1972969618
524073385
51638584
336006682
2133070
109189106
1744101299
1709947031
1464402838
575951043
638289125
1286176529
1727933111
760983721
660333056
2117529434
1170896587
1501668641
1416174443
1503564641
1263312463
651703426
1392948408
688443609
886162023
2022263081
920796696
500996958
1525626194
308999461
19396488
1351112165
833072846
71035072
1687118847
835205916
180224178
1283736498
397669300
1644627017
1859687542
1035958425
783319898
1440137005
1796942146
1443652955
1410182791
820355085
797837948
678873586
176436078
2061150411
1330577012
1569384487
602110372
69255387
1444163920
1522907068
570252345
822306466
1831906529
589648833
25934983
517495728
660683905
1713053831
1352701644
840908084
849306681
1750370944
338051453
561510575
638845721
1121371351
2001647580
288304219
417540658
1264346724
1108659305
1215378606
1943220310
1285095383
1129045369
1126313675
706996222
1731155741
1195569062
3676494
1106579162
1765821408
825982961
791002043
207986593
851917944
1308497771
868670499
417488127
513715768
1709578583
1266794809
116603064
2047630036
1828305384
755448786
1021517739
1682469317
1043753005
1439058398
799332393
4928662
506953356
595069055
1290024046
1635998726
1721382730
1997020268
1219670819
769468145
2000696763
178766333
387805905
679196076
969768377
595792498
1531114020
130782500
1464462997
1948602148
644498268
1026557932
1067913309
761101333
926704320
748735045
1516550119
1948222060
283720714
412819476
1239796810
1083053107
417748139
1746750166
1678122163
1707772185
1235265244
1252021245
1557308805
307452416
2021489390
1410521920
486218749
261811647
2089717996
1455987126
857604146
1473348369
1586769627
174583495
1274466869
83784247
1201141428
194896530
844885580
2127845748
943631575
213952051
1928584160
1227352290
626771528
1020897322
162921749
1044519667
620163841
1841043912
604808204
1855429085
945581510
14633361
15397853
819587252
1425155282
501616603
1081398900
1367389630
1957603729
1939003046
693254351
1396889708
2113586541
1967721220
1480673956
1167244321
15134102
178075888
1147606422
958765678
392027940
928706934
38634320
1018799468
1949604257
201556069
2063319135
422284450
2042599982
520643691
130229887
840697844
535277052
145627741
1660285096
1960432334
647244344
594200348
1180338317
457364425
385719746
1873592668
1854254134
351822640
1693830241
1187444442
1519066961
1708964343
1365520330
519189735
520246373
1757548270
1447896670
558880693
628864090
1250017279
760436763
544699577
1672301729
655553097
1065343268
1802531616
1496250941
1600620321
1948159357
1009052389
1413569007
447920053
1603252738
446423676
905284479
1988972484
172532697
612054965
193311476
1866362938
1799499407
1712378438
1427843633
1017536089
84084525
1948090007
627600712
1531981195
359487052
1256464802
634514826
1119923815
1801164380
159332907
1775476912
719024000
1961864524
1124244205
172160673
1762540233
2133296595
1585729681
62976639
1589065685
2032153357
968261118
1430554521
57202406
1580316083
1623865998
1923565344
1232331842
1188760788
1203925330
102384283
1272845313
1004531689
729984995
657342861
1364018741
1986449798
1291857687
336458909
1640130530
1451190595
2111935821
211670882
1265571471
1088696379
383831556
880628056
1074509326
1969561237
943604695
516091363
1854230946
1911865813
1946645884
1911433353
1344698248
1423028234
1687515049
429546442
464305374
743956731
531930726
1737150688
1748488420
1261915721
247009901
965023514
1100881871
1538867588
1301482423
593528753
842574535
1265934596
805199636
2108146006
207147327
1189031192
841290415
1281656653
1011108781
1784895110
1797748016
717856079
1549277276
1596910253
481805784
746491876
872454839
21837186
1176038319
1336760214
765793917
1707969045
926427254
366798690
822401118
1173437155
1331822204
1923282990
564821095
485820979
369328095
1407395631
1751755575
1174527731
1368057989
1958902903
216075275
61864756
1093075908
1227184056
1846759867
743340277
1945040136
1248553495
192766882
279362272
1995045371
1065221721
301199458
1023600042
254498287
1066993376
584085439
1180925541
1433792066
1406486558
206879048
618130622
1182285900
771700144
1103951601
1551613995
31612127
708223528
578658079
1399670116
519642783
794733354
1461534873
1612718692
2021917411
1160811092
208575321
1819473899
261880939
401342203
2098836171
109442662
1466563924
252551982
1133042705
1721062212
1319545358
1717128144
754504105
605853776
976131054
961383154
1223984398
10933306
1733083298
180452351
1562547302
1764695425
888675879
2141205381
1016881893
1408318663
788455087
330933118
873553707
662888850
1491744210
1082129028
334879101
1753625149
1483471231
286231625
1863067812
802551507
538783607
848626869
376130071
1858328965
418271365
1130634177
316699093
1394402420
2092017331
1540683491
1405335726
1677616981
1721135842
820399380
1294828758
462328073
814121113
164227003
1870646736
1602576201
495160122
596716795
117981403
1986904332
1678845823
452860505
1593045834
1014833406
739092130
1308629998
1817384914
1277875737
9773219
46031337
988721054
428044584
1176665514
1305420147
1822447004
1121199197
698619990
1080299083
651332530
272272184
1900698463
1946161288
734600257
567335929
2110388292
457763346
22428482
458064766
1054480141
140409885
297485450
585842317
593270390
1890531284
1600675723
1332362520
1051677634
1270576989
462754609
1061450853
1316608327
1451475663
1489495438
345790193
609412162
1164458794
1466989391
1308032152
97274229
2118321921
1580304336
1997972693
1916999562
167420946
417824974
1879904206
625184292
440253456
190485324
1679664433
580663341
487970774
118023102
1173933732
231018411
1718698826
358812604
1282696045
841792167
821567214
196663251
10916846
125559229
1686158689
356707040
734971392
703133835
1823696431
2043003544
800408065
1794534704
1475824233
650897110
1564050618
1643245179
1068722084
1296471176
120945823
1508975540
1486956500
1800610256
2089638881
1974927275
1918633359
1116088965
58462038
1489848537
1474901570
1341158083
184157056
148985136
1537821334
195073903
274544365
1076496375
551780943
1009515757
1779630211
227993726
905035654
432554628
2022528430
233376239
1083451738
1439095401
1876621418
4690174
588082929
1997567241
1513665714
2075039430
1650693849
1455820947
1902483057
1421843560
424426265
1960945095
764208449
1899327835
1154619530
948365506
2048312971
544957217
1143439409
175373688
1621453592
1695220352
1184889446
1253600155
1923214078
2089925100
1686154783
1798258860
175817691
622122873
1089870613
2052439109
626813047
1677953543
1902522702
2140478761
1605509325
1405732903
1448816061
1360508734
680092816
1873242326
1173970181
1444301265
1625086513
181106063
245183123
1525915836
726063280
1388622532
1701289524
200033225
936359236
738695322
1453633380
712089666
681136774
992304516
362864879
856954465
1614427389
1452735492
761909926
93756789
983205387
516948980
86751902
441231064
1922681884
1535567963
1801739798
455291052
1261326641
828226331
1899592317
738929506
1009332395
2144775441
117361694
1735395675
1385914325
1818651219
1935428900
174789914
409862893
1241578633
886879580
1090999668
86399501
1249744459
1947954133
1700826890
554996304
562380412
1794583679
1538201691
1079329392
1881335582
1979432756
854527628
1269419897
1633688906
1309818680
383262891
314431590
1061927350
1122192397
1323763985
1059219143
1239554092
911676012
297649820
910721663
699621265
472439734
1320584556
1941199898
1359319315
264100576
2027599399
461580126
64571062
1580942641
1016576430
626951474
1228042673
407294474
1706280866
961894607
239243582
413324847
83830856
1872932488
1723143527
467093747
39880430
637587229
1589286145
1363644415
1696806372
681356589
127836780
1994456193
1592078252
827458045
319412279
765179160
621174295
1678731594
1029279737
501290046
2140311721
1093850799
2082232687
1009404503
1720802273
1162791712
1416698977
1279599491
2124686319
1655942559
1692924338
61033528
1381391400
1268584218
528127275
1421271830
1906171447
2117413420
637432598
1455494172
651286361
765269378
1302466717
95880965
1592727423
1621878996
861060126
66418070
1153126943
1890339863
567708116
1145955016
836707014
502457155
7875871
410025639
1665248868
1424574849
1689625130
1642451539
933033760
1235065821
1703485067
166941512
356166391
84128695
1588213343
114854190
54058467
78162293
1570348362
705344829
843431671
725331431
801225794
288675446
199726780
1662285920
355093516
1352853723
1405142135
922801632
351325091
94365501
1425258787
359200962
504391140
943024007
1783775811
46532623
437991899
569325924
1281598444
2141476966
736267436
1637764835
78122013
176997131
1752619025
132180481
255159424
1175483740
837525310
1098591095
1900815171
1638751104
1387266541
2100541951
1153553377
1742360057
1305912026
411211864
517678041
1657237117
505577366
1942936829
2016438080
1009968506
738477188
1652730243
1056501129
1176469087
74572519
190615925
1170462406
810839956
1828380760
1248584419
987837087
1433516138
1380764900
1242996512
461516230
70806562
194103959
214847753
1709557667
1581370501
167906057
715627396
1176246910
1473818083
1126839260
1693924952
983571553
1632416626
1489378133
852525985
494901485
80371673
357772580
1551402614
1256840761
432345100
1742018540
279819519
1243185056
1422915652
1528403938
83538495
708948142
761685191
1326535007
1170464372
832491753
1520638967
1385312126
394565772
954525820
1553218183
1110193168
2130772730
879552618
89548781
1677214034
1863124171
1721965407
1019108519
568166508
69383244
1099480193
925939089
1620785859
208837306
1358284189
1215320751
488656825
453985597
490752755
2017060763
537524092
1199700898
631262306
1864059100
222681622
1463754060
1237214419
1607993748
1858319832
44256591
1013728283
821029353
27545673
1893280902
910578134
1704759708
1608921425
485059893
576384579
29604286
554443138
1675864772
955543375
27745349
1884702078
166343916
1243066100
225875255
620329513
1733818855
95452371
1157853605
786036105
726714677
874429057
1008717728
42985089
2111643476
469227828
1901304922
8416419
1482956112
574850627
35962093
1228753366
1485428761
1740721801
690191143
1970488654
169622732
719795429
377448144
1845487505
1675338804
405193493
1582705935
1841682720
1648259593
1808581191
314528585
1234594801
1904033562
1472382191
2020630906
483264591
199327600
881864986
526249681
163487429
1351092815
280070955
171903848
686565279
854921582
207865941
1915318645
192866695
1948587742
458026140
15871701
2118210475
1177821570
393319846
1816214332
705676726
798513339
1251436619
399875799
299289285
912534162
714404384
1533884086
669084076
39302927
1407031344
1152348668
238630528
141412683
1678598349
402117957
1492505498
1958669304
574021805
31587129
666107238
781887747
1946905774
858973933
582991841
257448266
874845634
553718668
1435269836
1268165480
222449352
2140946563
2066678820
1473885972
393338714
218484457
238936486
1107743098
1752368543
908020563
1147046026
1011916239
2060369231
1385676554
1153328922
1591483932
1787794511
498350772
1402669588
214332668
529937901
2068776826
996220415
329360027
780267111
1579212257
586808294
1655112745
2132930925
2022078130
775794578
207896630
2015541045
694989750
1681782602
261396111
913474207
1920719088
1369139210
518359102
681256003
368701588
1530275341
594141586
1754378142
536120616
38141870
1394689005
1034471388
1440811458
1609021673
1564409290
1362104636
457758441
1893769317
2142371747
2036970698
333093963
1650000845
2022417975
207688446
278311775
82830957
75745843
973301525
1764613559
337141955
1886775732
1537849000
1706281165
257651186
71621355
2074982753
1787926527
665762942
1681877247
176563495
703904812
929082604
1211034884
2144716271
390620629
627960526
1359337259
848379070
374246195
1354225359
737866120
707340159
856742556
612800448
915028605
1135054331
695631405
990774448
2108355856
312761317
1327916403
1847647940
1850610317
886713920
2105299126
1922231672
814213025
1745742005
440510966
348606624
1922305501
1144415779
1277689228
985856737
1141648402
1668309858
1613817263
353502013
369205280
1988063458
1707727372
1107071401
547919969
416986280
1719871849
1462948574
1552040611
268019606
306239375
1512912819
580780923
1634155778
1213077111
283907592
373386051
1170892589
58655617
1187599076
769150947
499166583
1536205701
543972800
1643582362
666411281
1529829537
637747116
187237491
996163152
991249130
556442772
836742962
551492854
1663514173
1384662932
968479135
1235902374
700127858
373036098
1503921980
1006367233
1885948918
2084702904
493039364
951542381
221126848
866425415
2122434971
279782465
2054024491
744102270
778949049
1442746544
1288075070
275047763
2109157826
670420959
912794880
148911669
1666584111
1904044010
705354441
355843425
308053216
221384966
1740506357
1276532351
1457287340
293150568
1649568450
813725673
1299517801
1388033720
750944929
1792557165
192092453
972071777
511498932
167043776
1251854243
418039776
911146046
2030803292
1860786320
51737468
158367407
1822460498
722158427
1071162287
1971372168
241258890
827722649
529242961
597102316
1135775866
750627928
190125025
264824569
60431620
483275593
1914393019
874157293
1782793395
1154943091
1625102222
1427866912
1347035545
449690352
1939365845
1514079321
1701544595
209921973
277741720
1584864239
2070708293
329479188
1743231646
1745685144
1051637616
666910286
1569573664
1292896506
1494632935
2098816625
1889998822
482925153
701960905
2080123848
747749723
762392526
415915793
514659094
1636549819
51225540
1669602186
1114168394
1479092453
869154083
1563858746
1270974650
235749756
1117919693
1480896623
513491476
555300284
1404121268
842970665
151048282
1002322764
1894608281
817958568
424412780
1040021139
165107856
375745758
782536314
648033009
1077706663
715176514
1395782732
1840099189
1131092307
1910441827
1329165361
1182317848
1432560365
295850107
513926653
154230800
1859708853
1784901303
389980556
830144898
1118314278
903472033
1385445182
374951898
1746442698
1536493464
1377274663
1493567331
206968385
1801687443
386104822
372076241
29949553
1168641136
1020109250
1107656217
1883817650
268408335
800271758
867426310
31366514
2129437119
2049744158
1463926879
277803578
416187163
1618157679
2137512431
53604818
2008138235
820173681
1171919096
764126620
58135215
1546870994
363085670
1594628680
776662009
1856653001
1801597065
430865805
95274176
26189658
460815358
1263915312
1046298908
1568471575
1000249315
1314707243
221259686
1867675625
1346073757
203213157
1769936135
662516988
481016736
38639650
133191019
471045519
92244468
2141329255
1291219201
1264163564
757972227
1349354416
663550910
1121057898
796499448
1440212920
830227251
450612865
1871078725
925501427
476802523
184410435
41933092
1523101432
1752882011
1042182407
690325027
1974141697
762374384
2036398785
29871206
384826871
551432125
510887942
423466521
684623145
981933462
515710989
678468752
125669015
1779874553
1436440979
1475023431
295941815
410015229
124039232
1736154735
1240242481
574652097
1459749812
18260260
1051454621
1644160248
60193352
427072405
1249558611
1102375759
1117397432
1076216660
1864750143
1006312569
1106087866
102093366
1557744695
1616975809
525559887
94884192
451425623
1041270876
773352944
577094638
673661781
62310275
2052118069
969603597
472325505
28673653
558274684
1712567986
603325751
2018024497
1730828246
1654780372
1514701097
1791021599
2081852777
616776060
745913710
1051766561
1692992720
463180206
2058079131
651596938
565273572
1468340178
121089099
1090833460
1563224370
572514722
2132104336
189093666
1149609360
658282470
251403941
1054243782
1627886067
723729446
1082917435
38677103
288813784
1686243186
2056701600
2019642031
1193539910
1423919049
1663179982
1127909039
2040695109
261610044
32191953
1586204181
724790250
2090271084
90317472
1290063823
1411127614
211406571
233413635
826868336
783921294
218034323
1015962002
1933530654
876316793
1267365943
840290788
356719212
1991095390
1923208224
395396316
132425526
1461967762
304614268
4583909
508024025
1728533318
1667763891
1635933064
1621744779
1929373936
1668125017
1060465313
506680538
1610912453
1150782785
1796744361
874556419
1362189356
2030157996
1701424755
2146110650
100708672
569903109
1932157657
977025465
1837269053
624964797
1333744678
1680880795
400689373
1729140994
1813306321
1862657136
2033755262
1817890231
223197513
1614804932
1338170474
1859130577
1089066064
1120060762
1379771947
2047729
1626741301
843200752
1152830514
1276002014
1717757172
367536222
1158676363
1271698279
366163225
1259385035
1841601389
150837234
88926852
1531386794
775802031
1422671530
1064783941
1176491405
1004328876
730606614
891664893
890600491
401013197
1114862406
357921775
1739183672
826509335
1446987839
711760786
58797634
1449035568
191018439
901998387
454382434
1467020454
472271911
821918657
478213169
1743970190
1188081882
1737598204
1438087931
1338919116
1826525056
821991077
2114721147
1101712939
1886775018
1143728904
2106041815
469897985
2035393797
849158658
870911182
1002772555
1207080434
462611206
1829281891
506584625
1174371993
1888079525
1955620194
1365390432
642594264
262518980
684927238
1114866175
1084437637
1163140407
711352718
125035871
753254963
1957001
1463954987
432296372
823948079
1431192487
1534009311
563239449
427437743
1492567478
1033137434
315347893
194242489
1904048617
1318120448
1401322923
219176175
999918691
1907907548
1393548168
740514569
1716044094
611454953
1383108833
1978563075
1296382191
350491361
915517064
312038951
1061844079
1040552936
1065293914
1063801080
357024275
1497590286
1887749159
1788216762
884115949
303504961
68170858
229199780
1336642395
383518751
423442269
1093207364
1701639199
1824765192
1312383540
554074243
1585189092
558448060
1294588812
1153749539
1169903013
530213997
984828966
318801557
880705358
1900346030
630840508
1942549437
793415318
1696134422
858866870
1150439594
1046241061
599132381
791172708
1930357010
902637342
859343566
12073142
91796090
1242862317
435515411
1185003454
797017869
112796955
349903346
1351092112
1697986048
908351407
498197276
704251939
2078254420
1028411273
1689080905
249572329
1909116632
1441943287
880412837
1704182421
87874958
429063612
415565643
1238314552
1475304673
1014698025
2029487260
1258178035
1917335367
741347179
1270251178
2009131457
1984209496
1705766589
1046651264
633743717
1818563545
1396554610
1984835829
1369065945
157422369
335549457
2073317884
88193142
1363960731
1614915141
337765471
1125593715
909374780
1218178309
682292488
997249738
1647241921
1097858132
88080642
975062946
2112556157
2117567903
85757333
1882407876
711431434
1356008511
1744055686
548157282
914291453
643223302
1181901000
585371350
2039777912
1019253181
1954437295
49716634
1354802639
1880271531
137909776
571279722
1347703024
475675247
1696873437
109594156
1693853556
231682277
1106843895
1193611829
1329540409
1194924537
21191127
1294612918
1165008792
106948461
1029537147
1876440226
1462956972
626109185
277113861
229764777
1269332487
1459014861
815136127
1161626751
330784394
622089774
1211343385
1685587033
354877657
1349253161
109383107
1702580681
1824928409
1806256544
1812174838
1371298317
2037938822
771535085
417426499
1219995583
1966459622
438617626
367124854
983984767
545566087
1396662001
712941345
2008523060
2022771186
990055206
90804189
1144620025
301586419
905940317
158763128
632370814
1528030091
1370106514
170474199
1882907749
571876027
279857307
1438004782
249320788
2086113851
1102695972
1620619106
1976569025
1874231057
2038045605
1049080961
1693207032
329179583
1416205815
529708151
874745671
665384168
1242649496
735785083
540671706
85221055
826589272
1685291731
386807474
1732529589
1844054859
1019178288
1113076033
1066677725
1189652488
848500134
1638553753
1469509795
139021268
1887874541
1408139998
1241717241
1361009999
1237225376
968464650
1251571956
138822689
514188034
1580751540
1555028504
1043896185
308013563
72929024
139062034
1043798646
613600730
224283089
1870387918
151408813
611090563
1455433860
1995463672
1630268852
421026245
914657750
672437692
1269526379
405727855
2141947487
1408547647
146118748
1402603837
502781240
1507128748
492345565
1471245891
611217056
631168254
1985433925
44484948
38713110
881846463
352498511
111642134
1020908497
1396297157
725242864
1245191586
1119201428
876651677
1856282149
427151640
724631702
1339067353
848177885
1639289452
2011505045
2117704264
2045017307
2005968884
1378768263
43652407
1261089074
1881549504
1550781155
1753434639
1205311747
14514564
237119246
1043262024
58999512
275832356
1925108487
411498024
387474491
798533336
1807795181
1112717355
2043724922
779512961
1989369033
1752523424
1206664601
566517087
944107129
2054842486
58322891
808128527
2025063102
2103340198
666613763
1256347718
2146992605
1927702837
990413574
1550290113
1533653829
48241673
1564804677
1770773075
1091503697
1623804189
2046605431
869128537
2035302213
286596274
1667661873
1695613747
1399313630
1563903148
327643060
1241199015
1168942924
1534307662
1807716102
2113050053
1441666500
1866038993
773694932
1319245955
1821895543
1440308696
428110025
1821404500
1220527885
1418523599
1224210965
606698066
1466765272
641531994
229987493
410785321
117852536
129109277
1279913858
5671101
415705551
800092084
1701284848
1815019181
216511584
2028927909
908734548
1385454508
1415751923
568967002
1351020913
709934775
287522347
2124715846
2029180730
2109417890
1417540894
309807107
1783338743
490585131
1728330706
860066060
1097283198
1047612330
1501598055
1327270691
1458397652
1619450591
1456379968
590827862
1625121692
1872085520
1390919946
1178922893
1539621053
1607431530
1060367154
300871954
845402390
328635429
869838956
48939656
1038570204
1157361304
26171854
920267287
1119295546
1443712748
1230074394
755150641
1934297879
810921453
1615216702
884097429
1858533783
969331109
63884473
1169447787
441298052
1520264441
1760275650
2066419744
1244866313
1003711948
1097858989
637003719
463659831
10742495
937875673
1309062221
339377924
1807714629
1358001877
1377948129
817592285
1384173731
150731768
1936887832
680402831
1380806162
544554825
467217063
44243967
12287879
1351314492
1902777751
981618988
1415198965
924741890
1422917040
787979759
537533892
1341853137
2032846072
1541245841
292228478
522366143
2004905672
302970974
1460241816
1166484245
642348898
1120472798
377002475
2020297027
1938065083
1761176206
23545147
1727469267
294095390
1404351310
124540445
761312453
1448595277
136828324
2112626945
1203889380
1118447313
1380342263
2128631271
393880705
20838374
518681515
1735733842
2053684446
2059927356
2027962321
428566942
1917349380
183449647
1888808758
936349978
825798545
861797908
1313352453
698611925
652379344
927045011
722157072
232364963
1221140401
2126508382
356905408
1982452854
1427620012
493733733
1947596152
484025744
1612181046
1180454767
465173367
2006061751
1201293141
983854883
1594311946
1107493939
896298591
1474790619
1536060881
666164324
1658240266
1277385992
1602514302
336555163
2139183900
768383107
1035167088
644079596
1695428118
1757324161
876444560
769084872
1736348895
1233349968
604054078
1016485259
1727083701
404166582
1500511004
1191781099
1584621349
1965684371
1050359203
638430842
802055606
497187501
1745924782
1698354198
1971978120
1134502015
217034874
1482734738
264404359
1819549176
1819289901
256104612
440448635
706973342
900184208
2135876753
316813855
1776628768
757477977
2053162750
862495089
1361532056
922164362
442095142
1765698638
275191718
1633876242
1202836340
93392441
536751797
1841267182
895448048
1033939298
1439708316
446318598
858433770
426726684
663353472
193684860
691131043
335419000
2012974761
947235655
775867635
572464455
1847419864
764260740
889278310
1476564984
1521738718
794957413
191576425
735787126
1717121775
633671568
354002116
1992313493
120064162
1556838456
2085705934
656815959
1250621991
833670334
1690755257
542846659
1279988932
401705379
969573343
1943342404
595390239
1660704387
131277756
460881352
460456394
907145391
1033345808
160392610
1671406132
1922624118
1636957595
1045661202
570097883
1828534020
1781448328
139736010
314721940
2135450444
2132049503
434786102
1544805253
2070271790
1091602061
647943596
756458476
634873670
1190790255
2036447409
1036579049
12879951
1832306165
1631969288
1673584338
1963583922
2092850641
2134040732
723245665
978712801
146949695
247168149
753853271
1783907290
1292829351
1323951155
1464957662
926794031
1463687165
1779679603
914760828
1448253021
66982057
312082433
1371041163
1158584119
960026029
2127499639
1793457789
3332636
2016463400
682553191
16212587
1701285918
167038831
1689796925
1517386192
112405824
1676354010
93148209
1091118625
1823303705
340316359
1844971897
1459727347
1633145710
1021439404
777201361
412456094
337642921
409397316
1327216922
1785895942
476379374
1639299355
1009453457
1634963493
451841736
989469449
1280937634
455174372
858449201
1963490825
471386960
412251471
2130529657
13700237
1929637663
95451833
1690054247
2022785873
1186570459
1365874304
215618584
884058708
678118003
1848764294
1905498112
1455319365
113736740
95657385
1864716681
1440953662
1881553328
193612407
932769369
743523137
1828575900
1384611105
1732992586
962029887
1839785478
443958140
778037064
163688790
856209611
761083073
177389027
638363627
856534907
1867443275
513665852
2043105366
1085833931
729284436
779680426
1763951935
430565082
537694890
1071787652
544301823
633352275
789020685
1985255485
367421955
982633093
770541207
1110945093
663725345
7668664
696454031
1625755232
1847454142
1140412171
256308649
2011142932
1996621783
1017391722
41048312
487501762
1873926629
1908491587
1001167614
1769548347
846841870
1730452050
401745125
463310157
13533484
939440015
1535097809
557835307
1572792291
176634847
395607145
1940214246
1159267940
1166148352
903675691
1822993285
1173817016
1600129723
1301264870
873787511
593058246
1557573519
737446795
442196381
427481593
778495107
929698143
153924575
539503046
1930865757
1923472922
1386344917
1513834159
177734400
1849655074
1527367644
1117174415
1237269236
2085202951
542483058
1413904083
333326448
335213657
425688375
1499474800
1238889348
101198012
525808169
691535423
1402462882
1399595680
1284593670
812552753
2137042475
1726790051
1240034347
768053935
509004547
1393958922
1307556981
292386656
1169948196
546418250
1806220816
1347682596
248589677
1186104812
317373364
1485858913
1123824115
859856422
752279348
1457150564
1195070079
1177967723
809141716
286475780
1279165735
1334949885
978011203
534144970
587061917
115121225
1346697723
576620745
1841911277
439248422
1344674680
203432176
1833207344
504748013
495818832
855671893
1051166264
154556000
55870841
1299755941
1340660812
373244205
638131206
317001280
1233100628
1390410554
1774151844
280687059
420894629
435809912
567162839
1700060364
1770759798
1545174043
86721686
210338067
1660295268
1433419410
786958812
1354722897
1872667832
2131633492
1558155073
1558391529
488897858
2053973906
266579774
1540064122
61046258
322450615
692336415
1401707071
695694821
1330467621
1718708351
1928795449
573394527
1345376547
61998860
994289156
1781186459
629161700
546865872
1404462609
26852095
633587559
1614800677
1687147363
2067006969
254275841
894386613
1792191153
238425686
305058038
1203099034
727323544
211548296
1469678808
119904018
272594555
1792129424
812240433
1674301626
340340597
2142708054
1245526329
121652398
568618933
443419228
183651258
1562908089
77122039
812812958
2109773961
1481584649
839665053
595877872
948901678
379328769
515401193
1203177519
1273715382
160108699
1441603205
1578773420
1363207733
21443101
1790321717
685402894
141347119
2062916272
330048670
953587552
1589734250
670389267
948811958
687776931
792041665
1517430891
1131196159
975692923
932855332
1208318198
1788505882
895145646
542419199
480687287
1491023518
1491320877
860016056
2006424712
547014749
2133731438
19049763
1988617954
1565021211
1382257496
2010061056
1207859280
2067660390
3924527
1123291904
250225412
957512080
565542506
920614679
1906324038
1253319437
1712656344
1276271282
237031948
540865620
61642966
1445350146
181887854
956788612
1987769346
662575141
300328483
1331606575
1522591198
159269547
1878621324
1508838988
178319310
1719755631
926376551
1560576806
1582333039
2134235831
1480753549
1586257566
1110044087
1730978961
396285998
1675586593
504109993
155126389
781422382
69282689
1431397671
1018454330
610148309
1493040637
316320829
792036163
302345602
156606527
1454611305
602674085
1488213102
829718855
761943632
1219350779
191074195
940262942
791622762
1117450747
353356100
226472153
1104202930
1834109649
1812729719
66763370
1417604963
61532070
1742349963
1921714956
216658459
376288698
1990997645
1648056130
1394743028
453662307
993613119
1711063857
1245698470
1295958721
1867670384
552826127
1898632806
1208399839
1382544982
513092790
280266970
1573619178
1453355732
1071889732
543586277
1806711833
1298361885
1647789207
1493337834
963607956
1714552577
763459149
1025140026
1309418893
537690457
1241798485
1685707591
381204455
742370967
932966971
834866762
1735984087
496547181
2080565232
884459160
216733917
485907712
635608319
1425133756
1868452694
1148701109
1705400726
1294588224
454573194
629806810
1838174501
113801379
1928168695
1338480061
1607139213
744293004
905548990
223114715
1769433030
67484235
760805172
863747868
1753191826
1142009627
1606118835
538675150
1976876389
1194619274
1035222331
1909957974
2079078435
1251956248
248382038
567203106
529606357
2116834732
1715904215
87523435
1263939309
22993761
717330246
954630162
136795140
498015293
145626575
1743934354
1242308297
1051175566
1967049069
864257680
1118659801
580370593
1728005548
724367980
1722380221
1186640735
1263043130
1551772962
233776362
150781813
1314247288
165371149
1402738061
1562629326
732574255
1932344418
1531980411
300994822
2019867854
648436072
323988584
589714452
1603066234
460783724
1087729745
1748692810
57234430
182554395
652384728
2024283499
1046812075
1771044529
457170445
627333975
347928861
32067018
1813974710
1610971991
1583839980
2047751072
1761753804
750603621
65638573
1017008218
165749299
798212828
801868988
1697729710
1099207651
674253194
198682134
1423196235
1263967646
1801748369
1883979959
204213744
1402957531
1941214390
386768139
2055342259
1818014241
1433580214
1678903140
127701038
2060914189
2026832002
159768056
1727405251
1490320345
1743608037
1627672676
1104590502
346728010
1693311249
2121598720
512477309
344040430
775984060
62723372
1443248081
1450237255
261405506
718960668
566721253
2063153875
455456979
770934997
1318627758
249187721
1157703136
1226486369
2067201963
443799702
757905862
47419353
357230243
637254216
207187410
2084635495
2127574561
1950795447
1564824523
1084681415
150039809
1110652124
1058796487
662517118
1454692554
1834780548
725240490
750456987
1137534155
986645997
1469417655
1704255408
902316224
1924874635
327706758
73460335
26578708
1485409894
1299946704
2093780671
1929209597
2057852566
2141200025
138956192
547623134
200903787
76108039
527714048
4215586
1640932562
1612395463
154255395
604101039
523708303
816772513
2058793593
211005203
1542013004
661766933
1348539358
381175353
2131184588
905311118
1283491577
1908575575
1233017876
1356951912
1935154284
570944123
509414969
1881451307
352670072
419783887
1875167684
491626264
967407022
2076071471
567734304
1495121070
2080287057
61183218
960032885
87058804
665284257
1483741188
903831318
576594203
1694746391
298360674
1238361136
895802101
679536027
1222062076
1801113220
1963027604
983154004
886647448
1172495869
770824640
1457591571
1681910838
504792299
1810261643
2101694725
232476336
154404260
921618099
161064159
722138564
269255521
93867569
783321782
1229288407
180926373
1448606040
565545947
1084757691
2025200243
112808691
1383118365
1116077731
1008610792
2062654392
190656159
662240364
1878198349
1173810163
1548887813
903210570
1944634803
858995736
437637760
301943455
521773732
391848837
534419791
676177992
1313466937
695483950
1398316556
1582722458
789351519
34154690
664527217
970277893
1482760730
1230073165
2055035584
1360477325
1342881856
1290670302
329071408
204009000
1205841046
519727568
866249365
936555747
1693537731
267653530
1839766317
1490688887
1126649266
129920429
1792632342
1648422998
521769267
179568485
177117342
1835236204
875052435
1575433898
1270475014
1664403955
1609588589
1935002232
487198200
944865671
1017591749
394750136
157859349
212989957
1685420438
486930757
416998957
743777837
1006658325
1283248322
1680333584
552712409
1550901852
1372616254
2043401296
530067471
1502536683
1688549990
31006821
2024305950
1868118475
208124164
1712058506
595687262
1783558062
835049873
112607569
1245663003
622568457
599805769
43045027
1640160206
994555906
200904376
1853150163
532492696
687835133
122665472
1276270533
1694493459
1405913795
809120470
99722220
809331999
34253076
2143123516
1339399470
1536789759
1684189858
1370406292
1413612062
1404824685
1578530456
978186920
2000511947
1214604870
1813236793
2113119517
312784226
288321602
565441638
355829253
1928481808
1559997544
556733629
1634148323
2092490241
1244568762
1756813796
1221277126
791578573
1015243943
2030397596
891300793
1824575942
2064650672
886940661
1016491765
1453956784
423646871
239414409
720085198
1828471556
1817944865
1698272118
1681499856
885066087
1364025264
1647135725
1197850313
1652346866
65093715
1553679566
1433345027
1625091260
2110413195
920009702
1570097853
1207498310
529339850
643891331
1999076883
1544583793
526805280
742894029
1221676088
443972304
1629834690
90684205
1897929088
2053481562
330098614
470530638
1734469470
559831
21319109
1268485678
885625918
1385344373
768137755
2083476232
890207591
833231471
1489672150
176068970
310839083
1452601698
1096078673
1880936936
512616360
1625418523
377344619
364209595
1022518669
904149899
1107103624
96711109
1348122204
589454667
187395314
1098567644
495452581
517493928
1569098283
82438403
518053759
1590417392
1350924082
1403679677
828278117
2119061837
1339672261
1718485708
804809660
681860764
1894554679
1115648743
2134462462
843149704
849102031
499595174
321084579
1226446651
863804769
1343603248
2130596550
1970908394
1440314357
1331235106
412879413
1627709671
282319103
908331994
2145203599
1851417386
990770397
515773710
1294351130
194210831
1919453388
2122629247
165789021
1111642001
1693631307
970598681
1793502765
1440702338
2086247425
1780481579
136368394
787865808
132593105
457452974
2014312459
996397875
1801056222
1997425362
819822621
1093886932
1181176820
1232702034
574112955
1463495923
2141034028
571832907
1167429661
984320777
1087606617
314297143
1178531609
859576357
289442742
1344320630
1971218359
1983074050
167435663
1617237476
1276292740
106199440
1250235408
1412661135
894065249
1382828513
1870114109
760894060
231742740
1523686683
610835774
1051565361
470089967
1792012595
136783747
1044202923
1108024870
130334127
1616035830
127970884
1114654905
556158799
442268027
145702866
1415735157
731710770
1490023496
1239469868
567301172
1657459159
709223696
1843593912
1763658600
1959459104
1108771399
510240201
1194803970
831401860
1271134261
1426546710
207604896
1881970036
330628424
677694863
1526498983
467412171
1721897786
487040205
597746299
1190449968
615011089
1712401204
1746608768
1057279117
1858104070
1014860277
1788989887
1200643918
106846497
208807411
710619429
816070193
2052401323
326794381
628045650
1013689075
837034582
1822849620
1845090935
2108168844
1101912682
2052695831
1842655232
1432541106
582907047
1221670567
1899953278
157321185
1708710772
350215929
1347771154
176238214
2062617133
946896274
1233517331
1773237555
1961756551
875023570
826397825
2068603048
1083830981
1537017254
737189593
988748656
1863811636
1365235243
2002437731
553362570
1040601215
1700045019
514047766
2142513898
1605257202
209219350
1427571356
40680601
1430889917
1180040986
198001787
992117042
1530256915
1545772941
1168355256
1445390400
345185567
254388939
1071144307
159458470
1129412509
1897542132
80577870
65759842
1287075739
817767463
1054508498
1003403727
35519059
909462582
1556766297
1076120274
462023953
2070814064
1071150524
2067281155
132549766
351238233
2107961757
1563439684
1531279219
158479896
408073078
914052487
1704252837
1576428334
211959239
2049438404
1830817273
1283103547
61413226
812746134
1033162031
141991096
878505976
172754122
959758559
1933014474
1176157849
995277618
694993408
585440499
2071397893
1157017361
508770915
995064769
1076814869
641320681
1346303002
1037292978
57276717
730098574
1195772874
465349795
1644151061
752542063
2041778129
1856110300
654496819
1725111754
991730199
715910045
390374240
2024892231
857901141
1268880216
50162705
1817659700
1054411043
1226320555
665453671
1749404451
1811761054
589367916
758938165
173048321
1584432685
1835753034
814369002
783252040
725562364
871645720
1513350614
1921335238
1336995515
1010018027
526393653
1231289997
718644679
1180890472
808918103
1710374879
1896800517
1199292344
1587783462
607218010
320688912
1637946167
277394062
1375099955
716783074
942847733
977020759
381060480
1532215649
1735958924
554108801
969164687
1424228310
1368477804
1752416727
2307026
92639876
1118283693
1923642264
1429635391
2128301720
302552269
513441740
699462751
1483442741
1322359844
262353982
1232759610
374168540
1850137444
1839977620
694857452
1340599964
2117371682
2069957408
2057383038
912735768
899494519
290959871
297467769
487969795
845068672
1266632456
1912198105
66062828
871565535
1914505131
158702704
1989849228
1690663747
1588338096
1970667300
1993216016
2101779836
522646404
1329175109
1276656032
785000386
414451071
1650824572
487654183
106945043
198198377
1828254147
76833077
120672137
1738153537
989568845
1020166656
2029113408
1287036615
1508136451
726698433
406185423
1272850908
792761261
1277750959
1039872391
951463966
1120116539
583052490
392318414
943300192
428784858
346614602
1465946596
1757959967
1623270635
103463334
24927390
1126611559
591117517
131872433
1324809936
271888016
208705510
1445482073
2010041554
1198274356
318165081
1891671314
337827323
1826301532
470886099
744012746
951668792
1263647361
2021763705
1991541183
67627679
994396597
427110025
459946093
1937696789
855894883
806560695
1256159737
466371202
282347682
1359623071
491298592
1408959242
1950740589
623171025
586285530
75144957
831876536
2031767604
2085186511
2030150892
202449037
1829374178
220494567
2028750570
152776629
964507313
832935714
1416423990
838787371
676993250
1484051669
1833183968
1104103275
1943997762
1623397109
1959998159
603074810
732073198
278885713
885422492
2091696269
770184306
146898086
1894953210
1393355331
733183617
1970098168
77748219
617467573
1907801031
2107899111
819916610
1589691561
180910030
701183532
1742468191
1145417344
1534119247
1011408533
1984204715
63628849
347976555
1669905035
1167732124
144490669
1145818496
980246635
747565479
1877891694
1259132349
1632987972
1822104315
2029316655
1779886058
1569573878
1275188338
365586027
1392188398
1352936558
983053600
1152505781
1313352021
1802970211
594713695
1494262052
356670095
189698238
492195748
1890789342
1201106771
328916815
1954418191
1549083326
1998821850
974666668
1693573996
997156698
1954913303
293655827
727564744
1066562004
1926643799
402185411
948395011
1559046210
1971759289
76099702
1924632237
1216464039
1429036260
760202190
221486173
594904633
415688753
816199868
2089166685
772358848
1005898106
433878785
515664543
59521229
762795600
322599086
1608604556
614133802
1297265754
1154694904
1611290500
1104695410
1448350731
191371596
23773766
1227510883
593557008
972168778
639073445
417832649
1048268480
416222034
1634296689
329821092
1176424224
1855782862
924725725
1592112977
524499082
866408763
216988178
1530397188
1300287548
732652721
1589918417
2063083149
1055251807
1051039325
529733303
205033914
58250581
2141023804
1309729324
1506601313
184911752
1333503090
586628548
778468760
158188220
1225701993
1196301410
1206456700
1641924027
683114451
1536277792
670864604
391413665
313519870
115493933
915912747
1179928633
332482111
298826287
332732533
1065134832
1888744704
248332034
2120386640
792300382
778065338
177936906
850550963
771605494
1487666230
209668628
956517246
673685672
796297176
1734986007
831873893
2021999169
783803769
2038330593
1516439549
1466918220
1427124738
39820505
1858331885
1740644608
155314438
626760984
773089593
487796550
925587271
1105822126
1552931382
666848327
1354154161
1525834374
1459148709
2132219499
1703771280
162216025
756341345
1043953862
371884653
1712858591
1717639535
1168181830
1300360950
402029780
1042697351
2084164719
292876725
411653252
1403599291
1720001463
451473757
1114447528
1313162423
606788196
1741208512
2086252016
1094584746
519312135
1044590495
500032480
1186160463
251261008
2025866855
497825524
235996859
1582154487
660041549
992338204
478624702
1031926203
557713147
48780589
52624385
1858074098
450810369
1095321736
1794755169
743687094
1506974989
1050870813
316204910
1958448746
17834693
1629367333
417753294
1759043206
1568135702
1512338040
130871693
465242549
2012370521
1317032156
716503557
1890753728
1814857681
952500416
1325424567
327415582
1944838620
1804049269
1359341785
355068119
1852829858
1411966170
65658569
156156579
359804259
1860413739
899843674
1866779248
763800904
1216048584
1677744346
781635597
697932269
2095497641
393195155
118584323
1460352033
524066849
583826872
1325238906
1841099005
1300330429
1068508986
1508473038
105347197
246449906
1835888621
2050185817
2050499175
1047746758
257770289
1755845386
312229281
323428858
1912001965
672033540
36358949
664361991
391329140
800159853
1880410575
2069073486
1581795451
430859197
2017087479
1974990606
549443520
1329955865
351573807
1133270393
507711123
45189165
286117174
1576220110
1553662203
391464372
1822670016
1242067176
294166541
1725685543
142330287
551936830
1334047281
454559568
875365689
1098565599
1126593108
911724638
1762927590
1517922248
1711884492
1495854518
1439512086
1146196295
1926713715
1309115918
973703253
328673587
491588135
1325277061
1461943980
999299258
1370466226
1748061155
428035720
776644781
2139525527
103222088
2018711958
286208420
1828907632
13558597
838145251
1015471265
468118165
1713510940
2114036864
1594711273
477751930
1729480807
965149873
42152774
1077851677
257178311
1188349069
857081744
1566294229
14568675
1185755331
2057882364
1339845736
500215664
909697975
562828314
100793171
1337733695
1339473095
92835050
1440955784
1210701405
379043470
1122379768
1224260002
1217188721
2137851033
1692378167
783216013
2104404250
1139605792
1260967944
1686401409
2104755665
1303120718
616769438
214450329
343986140
1473851182
1780744558
358554815
512122865
1691143275
1698400551
1012338529
453357602
113745217
1113131700
1791091297
1453218312
1205966750
1084563433
516436070
1585010221
59459553
1740696072
654715294
49826939
1285590592
1437931308
6747541
277712736
551415604
1693148950
234984754
1854536322
162434740
449435083
51038814
1636285922
82695993
409593629
925139
1773839268
2107994180
1013263669
79713222
74255749
2126395369
1870804520
1527474062
1184878472
807884305
2043910132
622405045
867343859
1637122556
1277120339
917170798
775229500
567567999
923918339
1052942237
1118983603
469583641
1287926991
826036278
632018381
1737362074
877075092
120820655
1820058067
1286668722
121745794
1446413688
1247179254
1135009463
1526126910
1321435004
1113921185
1249447782
701425418
151316009
2057332088
597851902
773721054
777192299
87490810
2050841393
1694363097
862720311
470925745
470797788
1915662548
1589909348
940381429
1056105891
268461978
1572399810
645984317
1145537071
1693220465
318558736
284722145
1814966259
1764972424
1531901399
802492075
1143615687
705852755
1916413260
245579821
1407278173
2067729269
155428261
2005130075
693966675
932620560
2092620886
597324420
479500009
807857549
1068250165
950297797
576036449
510675866
1890679226
1632142340
779137844
1315595388
130643009
1924674915
861332205
449201745
61913412
528814817
66690522
1593814812
1331306892
1210306209
152183919
1100236504
1455886030
1559462093
1020482125
1611314292
1417108520
1714448800
396451204
1362245758
164289572
875951214
22619659
1232539738
1826249011
598656108
1743215604
1569444590
83314800
374869800
737556330
213957809
152061068
1598888536
663159555
213974480
2127703353
729850077
1807789292
1311526597
1940156286
1959973212
264279453
1248558668
1371951657
1284761578
712389312
641576529
851726730
1108840517
2003822288
1016016302
1984791731
2026441947
101072392
1663557094
477614408
1844287996
1085518036
560929208
71674149
1823074367
774887018
223735217
1274479255
1438046573
437709697
1254698960
20413002
98015342
418741909
1960569288
2057988554
683021362
1061644308
1282456563
1967782940
1774033621
1924033092
672026022
735390490
1780371732
1688042324
572698573
1659330032
1789114717
88772019
2136944440
1485919065
1174290056
550390000
1557593214
849880775
1325277018
1781328431
2124360030
615839943
71554481
1231575342
636252945
169569823
1650317251
449338585
80074729
185854965
1510982894
1362531292
6154257
1137532867
1139080736
678180279
1872923357
771968821
218738955
298138282
283815205
2007853672
386910301
273275997
1346289090
1561200357
823665997
756398656
263597484
1459368
390243440
240473866
617299311
461797921
1472049208
1253552257
631367744
974882811
1702890842
711442473
1160737776
1066390088
2073973765
1166892033
56439307
1065570853
1845072312
1929362664
1837539674
2063811268
80017298
2121354879
1924181292
466927600
247147228
1122986734
2028127957
1070813226
1879385391
144241794
1072272594
122145183
384715660
1689571905
583943104
1856764869
795640514
1215310848
684164032
351047709
1926753321
1844901809
1417437797
1853243438
864310194
1473877105
771330643
561898859
1255756121
461386670
478226479
1335773420
435257901
254924123
1802701020
682405130
1377910858
1683345329
1753218356
1109812601
1827587123
678007302
1231957784
64819136
220095559
1815900888
1921584005
1015736074
883728088
458264389
1366783783
662997761
155682550
636737932
368757551
1019992745
2110615037
1140088194
1581891604
1218887511
1601474864
2060118083
407177283
2036732766
167558558
62394655
571654248
1545469416
1745739984
177388956
507798369
1425843460
855396258
1739756153
1490662596
1075491817
1408173393
1264762953
2091227891
144417833
1723027342
1310528026
807415594
1878709893
1947265959
1176173145
751218990
1910397348
168777692
185626946
981801211
1770252556
98261381
1388978494
1659501674
265819939
1451373149
83672274
1811289356
1049629486
261061230
171604077
327989298
1116457488
1911360231
1818651894
44465658
1172049976
935931199
2135693549
1316467810
511474893
1298737928
2123883404
242701138
1098520239
1152572902
993920128
861433939
1321350594
1179547074
1843235151
944119502
1277808455
1084729997
456137529
1543628395
388619499
539809803
1207434103
1438248985
800871034
1379038180
1766238283
1917328522
1142914763
1437406529
1961794180
167481092
225854080
1950004082
1483948902
737328973
1101258362
1460348658
980030112
52294953
465437912
1973950240
913728892
1786788506
1006013667
609480395
583424361
136338474
1694210393
1039561890
1679966869
2082829892
1579371693
739917324
1373595229
232759079
2118955505
992349864
2603954
1114386620
282272745
1964398134
1281867712
508126825
1766918568
618332966
1245455798
720693282
2078681625
78002262
772988235
396635889
2051952503
1686717128
35940748
910482522
148713875
619365109
1046820996
1842924268
1658926999
579304218
1778270512
1090815044
1319221542
1004382093
1323574124
1290693399
1996731957
1326178078
257596372
131521054
1143092564
1539464084
639647879
762527485
10313403
1885103678
1483220767
2088995028
1963105940
108725355
338147269
1867574795
1795442483
374088017
630573669
1944156358
993453126
1677394666
1639596979
504896477
109215236
1270383843
1595711522
1428436778
127282289
771801998
571646530
2124014246
2097980076
829242902
108051653
1093588992
221223338
747699532
1856116477
231536741
485319562
1191853597
173048121
300941855
1300578952
511195391
21033002
948537787
885283408
651606672
745210497
1878736535
181517690
237323828
236149364
290732926
1507707672
1831860886
1719169704
1634989961
456179236
143332586
1611520559
406675664
972575488
1719572212
1500264657
1193798827
319788097
1208897486
1425335568
805107659
253267435
1598383690
1106049514
1553846387
2109579081
1127082517
354900526
847378841
1778689189
1100111024
578631728
1960206879
1337434852
814781093
103456157
697658876
499158331
1822625861
185165189
955337568
1965958448
1796685749
1362013232
791050288
1368774313
714794241
1984849115
1688562410
1923691728
1262701036
346186422
29475515
713601078
1452235936
1583321903
675696511
431834805
1938222429
1523075352
63040346
890849805
2101707081
2023247225
80801010
769004526
2126703382
778459886
1268162857
1801845596
963625076
76016777
1620320396
612827177
1438030010
263887036
1981601490
5340603
101252504
1522680253
1929032331
1363953540
1868866675
1958507847
2077554618
1173618963
1394346102
605767481
1605453769
1185084883
2128842833
1668494115
2075934689
2083066266
1544257693
9252051
704587144
1523477427
787711937
1972750002
1177839375
1751337013
2048766779
650676123
216680542
1339313141
914563160
50798385
1344653745
1015815664
1573478638
1126202428
232285556
1294861665
937226627
162356526
320996980
184089081
768124007
1926450749
1369173965
749483192
1447461217
1297625006
685065811
844235262
1306877057
1389652955
220229041
2094588994
1214919309
1398068417
1698442360
1116202441
2048744540
1915122902
308031934
815824052
1965921287
1652685679
1831639716
1391916277
631404460
2063925272
539294294
1568631087
78798150
860291275
1752720169
846922157
639258376
974410486
1596405350
2086719593
124551844
133987513
783471207
1431428901
1523640468
1003700249
1378534247
591076130
254285018
929492959
1707278571
155545910
697132214
2015310505
971369963
515569853
1520512537
655526031
1907486131
4433349
571967656
299296777
1573064436
650765806
1159588052
1178300957
1497687964
1798846429
5227795
946609666
1738082374
129779639
1080597179
374069934
1561208540
456753999
1377770183
792259140
1047830129
1632055201
1721752099
607625052
1787601111
271400665
475451910
611487426
786970519
1995964447
1267013458
546973002
2000397796
1838981114
846269779
1425978584
342263272
2005857832
456795894
1839951236
1657220613
462023689
639077254
1247819339
591803329
1719674433
1621889273
5528221
28944785
852175808
797787361
1076774914
336747361
372055813
1684399967
2124348473
643456478
12368229
588352251
1430426997
2008332676
1855365709
1977399999
1861246824
1546863175
676186131
1139741760
1889126448
534560315
1596537654
1581594036
44297280
2058561344
73187643
1292116619
502881025
1792862076
766522245
508409246
1821806861
1618698053
1306196608
751098128
1955445415
1678252421
288014447
1932310240
174225251
300382676
373178843
1604652249
161231704
81060905
1434568600
2022478528
1627924080
2110754731
1014736640
1369566880
497831398
463790647
803677269
542128678
374868343
876864912
1834245298
877749368
522243340
453283895
1386158614
196566554
2071981948
544871574
947664682
1879943715
75640347
1235679129
1664770307
249865599
1536061805
2037949151
1854517848
1697293509
2119010056
1141602800
1572288389
1599450488
1104873884
439541381
821533721
1602705282
903332028
1625210990
2144833961
1278200371
354592254
1831595611
8466091
876835594
137395858
1394624706
1073402148
61894158
1939496280
2021066830
1941837874
2015136628
1109262311
1459124533
117518579
497840468
1349590036
1972036427
47650329
1321116444
966155579
1619938718
773083285
2071029463
2059480100
1594617006
1526251098
815328480
1072344348
1523601411
2093528852
1426936602
1207713374
2101994943
156288548
1345109232
1349136001
1229690697
1407003390
1141148634
1103273879
1201357616
1008801614
65052543
512998502
1126320193
562893011
1862588538
950872972
610543341
1036221335
1917028551
82998411
1809304620
1840574367
2142478511
1256437978
1219341817
810323344
181298678
595459580
756368548
1608235280
1803172954
710879843
1764523828
1000798538
2060015845
846730877
260318280
1053680831
1950004757
1461675897
2062482445
2015057300
1974674399
1041318990
430466663
1689779289
1992191962
1041010004
578516976
1761736865
1124008416
240337948
1454827584
1119003279
1496775926
526685753
1929326623
1678074604
1122145333
538211523
1138826236
777834639
1249091367
755866417
1778633177
1161623564
1602597294
2038951458
67820747
1405118403
1353143707
2130303192
1272692055
1180334458
1024138534
1703158719
722630099
868846848
596685075
1301147076
483100065
1720693491
1541485024
1937927650
692213123
890777303
317129755
474056098
421368259
1439275089
1012267622
1560194496
69626080
113875341
168577265
1848259258
1275498905
1771174559
1739727068
1343319652
1028809315
945387127
1326139196
154017722
2125721585
202794082
1857176441
700868036
1071640930
306377869
2002015112
1554740995
2027071360
1396016489
1345184997
571800835
139310144
1662314753
1045856934
560678403
954106194
2058124556
2120872899
1023732274
24516249
141966516
724507884
1300015154
1913141076
316751304
495851158
794466743
1262138431
1821990354
948484465
1240376368
2024784436
658177259
1941244405
948941718
964555128
1795775869
356199065
844142840
1044308710
1701384063
1415943676
1183618854
1216215168
314316962
1744297258
22837714
224957870
1717686509
1046569988
249474119
1859653026
1771077873
1549489273
1625310454
2087829177
2045340431
272293549
1202483961
1719847137
1220778014
295376681
1597147925
1878955273
89137438
398605995
696026753
1884913308
754805060
1540169594
781738370
308705475
808629622
1965357225
1524920643
1122946584
1562170835
1547758357
1347904454
1132373696
446844698
1597378573
844543074
70438923
999384198
322369880
10784452
897240981
594663429
1213268413
469604470
1815441444
1508645095
2066752395
1546913069
1597782533
317874742
95456175
1335212193
1072679802
1635625769
2116950564
1381385278
296771743
1934824141
758822273
1419718327
1349511328
159096983
620139133
334401376
605941681
70034058
1178944451
676380604
1069418256
1501314331
687165056
1966659237
2095977761
1900433470
288780059
1763935557
1261594917
208048806
1163364978
711893802
525923548
1258821153
2047105996
1598603350
746963274
2016572912
832504980
1043735017
1803913405
1591327254
315969696
1005941085
1750424237
936108829
1340342461
208882270
1006142887
371803264
885262874
2075561143
1873117596
1572427930
1894736732
1821611709
1325377752
36033143
1438063618
439489021
244081949
453944948
1151382824
770005497
1712766102
1051005172
221125200
312245728
920094436
1053630180
1355980746
576524193
497473786
1671950442
1582465278
100414375
460575624
775324091
309296645
1466718511
1147127356
1194559519
1394796007
872761304
619503802
1142049091
546889365
1944881554
1178082235
1984952983
236886928
1422164184
291414283
1388269752
44686034
2004180385
291791276
265811234
168942466
1211885712
1319441414
1524923212
1788409905
1816915201
1049390006
1223391535
1917329576
1509965630
1998715626
79142574
829200494
998359334
1273702093
76512853
1871120638
1893205895
1218561944
270526355
1690603802
249160531
107995690
1927490730
1671324716
399409974
1168276834
1716010750
256106711
1460068110
1981821984
425049177
524470174
1153779750
1949972389
165396431
823211303
851878748
1388787966
593057232
214360730
1240019944
672199806
1043561224
90895631
1945901899
1120074077
1962016269
1691624147
191152374
85058977
1234744301
440312905
193054667
1014751383
2111637621
592464641
35544569
1680164723
848571353
1495612679
1514503059
1273620530
2020082853
520799162
1076109272
37995636
1344010465
1927988020
1426783602
1937067697
2142348750
519319898
461783855
1038426327
610215529
260202107
11016756
424748151
1951826254
202169130
509807128
1039086907
642482036
702861795
2053838290
606636009
1295326437
2089382859
139317085
2143897790
1437511890
1653820144
1270034672
1310111095
27135658
198660296
1348106731
1371146124
2126648316
627406685
1160730173
2121513419
1146726583
1622514029
1012456098
1756942113
1882716136
1023472854
34206616
1687058742
1225641985
544013744
578662001
1868124021
1246875539
485016643
327276382
394718328
426915854
466593467
391132470
1864427744
2120413612
1661167143
1027055191
65622
1859827439
227678274
1371211746
1838992108
855084959
384458272
1813021879
2001811542
2006972301
677994329
1611270007
1742204789
1701467183
1645476623
1281779883
779625520
42006719
1860441884
500265893
1288882259
197974879
827542276
1683600587
624890733
1294135743
2074733058
341834829
1267065707
1588416553
1368890020
1267131330
1300760344
1596568294
490859428
992268804
304169605
875317700
657807035
158497499
734806353
1335801364
1769767507
329527494
889784900
1267760482
1611307377
1669410420
1309767202
1324265613
22192666
451165813
1522240492
849734942
2134766400
2147131225
2143870685
2062015810
341482406
1263452745
1502948715
1710372426
383100427
656225412
1159457072
873959855
1648494216
1463626677
1749277556
158817604
1622124177
336600261
1494618968
1244408036
666127756
236920220
364684870
129951485
1906330641
1674452072
1454217099
1928523307
2125617885
828973943
630774601
2112900638
828621521
627161638
2027432800
1170103927
1890614383
1382897868
732992706
126231162
2039123280
1892449778
1000191018
1540133848
1208592808
601984926
1698951452
683233337
938585187
1046086773
1927641373
1604712943
1283006993
144842595
1734664429
1041853986
1819294668
1041397880
822893645
1797428905
1870371823
1453668246
1762845895
551509696
2080829885
1642795048
1721613624
1823960620
878209268
307122682
1950191783
769848900
52088812
802899153
162499100
1260681620
1404884079
1861450553
1943914957
195985618
760053678
1724072682
1800698562
2043060671
1868915278
1387879343
937431010
1540726298
281793575
1760324655
1190671555
4681750
1066509254
806033803
556191447
999855491
301345203
130321423
676332463
1179554471
437444105
479040598
1949403371
489532917
1281939751
2111902471
1750214538
539340182
1825869376
1546645847
735325801
438439406
1123234882
388540715
334016430
844666512
1776420058
1271447440
237909162
2058213633
884288447
1428580717
2062895383
1950797701
87130872
471603182
803169544
388476075
601924605
1479502008
1568030546
1039368710
1958542606
1369950269
1528901628
1092998710
1334369093
1131632518
1632338892
1012754821
530794717
220181045
1451194228
1654029599
608721760
1785210658
351212463
237658170
909174450
589121625
148388155
1793462897
2017702343
63799891
1596776951
2104833215
535403073
252462847
345825643
1137327679
1731964855
1913856189
29212741
1543023814
1136322811
1558114369
488538876
323208256
542263239
2120877768
1335963077
1073057957
193575166
639673657
579603908
802296926
277400667
930816372
1039955097
1186575117
1519937997
1188343252
832554367
1390156692
1252143143
281847670
1347506260
1787546217
534310517
1693331903
777390248
118791725
1459704444
806602989
1661815539
448543607
217233711
2870767
771751863
759496950
2123748535
2107714941
1832554907
169840053
599904950
264675168
972136980
877305618
1195491540
2012092077
2063880735
567945889
1052951681
748951454
1958102582
157611177
1030799124
1158125194
1945157394
1565109642
703973449
575063994
1683901367
16194245
1381666983
1198233258
464737853
1598900694
1201104025
1236489716
210913997
1177368912
1196721009
2043468904
1347208966
1796625960
160660424
171862298
526447930
1356151964
36470727
442845017
1924097854
1089422408
1191796472
1734716788
1247033585
75111948
745358334
1044707331
1640221590
1449331783
1619771325
1176639309
1465526028
853954661
227388919
1930263881
305371707
1428492944
1019269950
516285704
458378209
68507311
412270961
1805587175
1865133271
572931385
1977449473
244097553
1929083350
2013920200
686942571
1705697556
955858960
1878739043
1292930696
55408898
1953850991
2038289030
1100116229
1446588934
1340137165
572403907
475744595
658179545
1426358568
703133515
440959779
1731730275
2131626459
1460229729
100532332
442521020
1528737040
512803293
100624547
1246386664
1085734678
2078074020
1490484217
867334380
1944510572
29943140
425548288
752885885
1908682183
1718478984
808294783
1715049527
1609284366
1908411012
1014154813
801937883
333331271
1489899408
1460117429
1759689839
45549275
1901077208
1343936467
29692087
1213823289
1444468799
472213107
595076681
1957272092
572837655
1841463345
895523122
503428027
1184463915
1762857503
300454952
1214407055
40922143
1053340837
975605591
1759401128
1861635620
543171470
1221201846
1622562984
1557326283
2023139730
1955894256
899742043
1335773511
1568100447
945291319
1089367071
764553266
974983406
155706712
61538417
1447196513
750783393
2018810509
2020034168
444763091
766849984
375978548
1629227006
382223839
676433500
696150413
423145982
1729774337
1671756004
35063462
1443926309
67443826
1256265309
919005645
1624770109
1131921391
727416253
377028505
320211254
148033053
1322319824
1409578325
912586319
149819582
1565285037
974124737
1597016095
168584782
845451598
1469566616
613347873
1612301582
1845545164
95091231
1994525421
374495016
791241645
270187756
2104269353
315514001
305251218
1400712014
382957828
1561516527
172234011
2007727937
545954270
899650265
237272794
866165524
1047683318
1559592618
128260201
1960269637
1709412200
1693545238
786910726
1158944648
1862130021
1632362325
481027616
327994246
1097180259
179089132
423085478
944222033
553584148
1214327123
1214409789
510369853
1529841124
1519661007
1911081867
1912798952
933693887
2083315878
1773043242
1479648157
835482495
2010316036
198330034
1883165813
1422425007
326590235
1695951803
984353559
2020135474
335378881
2143298207
1734781847
1967741206
476842175
2062776093
917437818
655931307
338377923
1861659851
1209515455
1552705046
928585992
1719885308
935062523
300763351
1483483527
700377827
1234457238
1419315758
325937421
566621748
107314605
188769810
764951782
1990480419
1611194817
1091542017
1538948574
448064728
964193843
1874327455
443879288
551492042
1694585014
920721463
466784488
464539184
1576652771
805162411
178715387
638684578
210383810
1107301379
211086239
1145446333
1408064730
1694569766
1845824160
495038321
966401876
24277934
1061660069
1073716482
213047744
1826611851
916713253
1824242561
770670220
308178179
124823641
1734864064
35021986
568702929
138872458
1729607000
1489424393
605656946
46662536
918593516
1410819358
225377923
1557278094
1621203168
1332679302
1768364333
619165853
593260385
1315450452
317506365
1088298706
134368680
341784299
2475127
1208085162
554832043
1829086978
2124798415
231590956
452273550
285492946
356414598
39653966
320514933
925117527
178526425
2050121933
267058272
784183371
2096784470
1185651788
47519081
174678745
595446235
1668722249
1507358048
216326920
140404454
2100618433
1531777372
457910820
1041433491
1666146053
799695119
1043908618
726747567
1354527163
725511948
704062335
1586118119
1177785498
989555281
1942532717
1217439465
1310070214
720166597
1395965890
1212708500
987224869
32665613
1162009322
25393010
80184695
1336688067
620839245
1748906944
696562467
837166165
1889311399
649697252
221459890
199738571
1691130743
1887605943
999433690
587555713
466869862
206477205
1313067661
1170932197
1792595325
343369512
13003831
1587644394
1560808977
1323074045
160327343
809291219
388298897
1147552213
841956832
1550308219
1172945223
922141527
739512639
1793784468
523564824
1436075106
483466985
265392575
2085772359
704926875
465131146
1629419454
445049170
1464564836
69491520
911919033
1671042042
1382559181
2082851230
1316153719
1725928693
2095855061
756314465
1139254022
1271445459
916641809
1948545241
1659744356
2064194022
643018426
1062568928
1089655597
1565159953
1802081567
735956417
2088724777
1090673025
1219423402
206633704
1028961736
1924350278
671764850
510897543
221915800
2136329687
580389063
1133834833
1659888081
1962948244
1069202416
828558152
1541393290
1017573829
1584872617
533163664
141535640
354030778
334225258
1801279997
270741152
977243684
716365277
1360396749
394919989
370963196
2096353166
336161119
1461636221
1168292921
542794823
343114310
945159551
1214559674
854011853
1167075351
1203405713
1434400916
153426537
715810146
1249865512
1222628953
1544368298
643775154
92719134
981757267
1176938819
234254775
1335788046
1511164077
2035534772
1606529198
340924113
604416401
819442300
735844102
975379597
768311818
1072005221
289532170
1936604739
1614800045
632646480
734280642
681876071
1486658333
1901355994
1885281784
773575601
2054782531
453608282
2023441114
1129927836
1997976580
519732620
1222646970
832250199
1696671439
1456901745
20554597
1060351868
1344952869
1627083796
1401275981
1949369270
299042448
2137120084
777265219
1067354266
1061641657
1066797390
856475358
528958054
1699443870
1590756000
1210834125
1038618556
1344628346
948632261
1812194157
1251927229
1402240543
1688151623
234371417
1252733475
60400596
1457018388
2084983675
1757072035
766436485
2105538272
669940256
2111389355
1585138420
2071216237
1913274977
1884180868
2060852673
543056549
804051487
975010683
1609853939
1660526845
1503968737
1161814161
1103799197
567319215
52949069
300943896
1515951476
1865143227
1552871125
770708372
1405811202
1787242543
2023441847
1466211798
1096777283
1960941874
1075800186
1863213768
1918996499
1745740442
1827119475
1356651271
1669473031
1592910805
1093348492
1582842057
2135967354
1897399979
410369092
1598337645
1410443176
1914337829
612668158
366758725
334173396
665617228
667702621
1850124873
383276807
73090099
473349597
1789088009
1860332642
349307796
1107816160
809626277
162766023
36132698
525356397
2081762522
1781873140
204992225
1290930145
1303862523
1797903030
236794989
739220932
1786386736
2134194968
1149590024
1237240733
1397154496
916444206
1849908891
1763913222
1250617602
368042471
284132195
953258827
751319278
357222294
1426608424
392923640
70071288
1775916221
1500739800
879697565
1938682244
1536872498
1405053963
1872961118
1171261990
1610046188
1016407615
327640865
1260465570
1253202605
1066861798
899368658
1239913925
68968174
2136609391
489584774
985412380
1839034634
106014348
88546335
59593458
390146543
1041805162
810912736
747368838
320929939
1203836376
817440126
2096846160
557092528
1697137692
1888044756
2093965026
954708007
1613522226
1117743368
417270547
482446193
1445384234
1677736117
1735648798
364762384
429621127
828079076
433730558
418746870
1317663850
1419142939
110297856
1423678198
1507689274
169891314
1813824741
402010788
980804051
413709931
722940727
37156779
1231150058
672303239
594249308
780804102
412864347
540730686
1735512109
2026386573
1658474055
5299008
361349119
956374641
1683035125
2096997917
1321137025
2112656252
777593345
1754867583
383919474
2095257195
1026526874
494217330
1371451745
386732500
664108645
1037792839
788743289
1644912696
1451502770
1511684016
1682069475
535169180
36503608
128835135
1315973282
449367955
669565822
904001743
328270881
180556229
909300751
689620000
1136930870
444852228
639134269
310584247
410024832
1416727615
2065451830
793944306
1364501162
944495057
1288161637
588469260
1331227557
1952270282
1626262099
2119970846
1449699330
930281221
1484171215
984285157
1465450402
1520674823
1113120293
633940036
1970042778
1782686115
1537941780
150830011
1963242344
299758883
840450011
952689566
744611112
1479584281
1263273813
1154635944
748828248
1181241995
1948580251
2113329410
2125737052
1089258240
554315022
1309480962
894044874
33093473
1281968160
196260556
963374695
618655727
1180545713
281341449
2139330550
146182358
915281485
1961889681
1928868473
305739617
2112719692
1744627169
605498501
805686056
549833087
1350109613
137786689
1813106900
357261909
886614937
846865248
158358512
852460699
825118652
1247616752
1406775722
2134599614
2141661626
1439869195
1269084127
190438534
255760242
1887739854
1370984248
537101691
1879586757
1517166606
1452383177
1693992790
1298551432
1758122794
1659228834
895694953
216137647
317431242
1445528041
1566247260
455217931
1111151293
1923509170
1341832868
1958016541
2081867682
46809920
635651546
1182000787
1453585642
622767512
1176178765
745971189
1891851639
1366617300
1001731432
1632107846
590117900
1538833123
1364210955
2107284506
843732652
910720097
1258352290
454371799
422465283
6563596
670509446
739896526
1452091637
89273059
1195114457
415759282
2012782229
389463678
226292176
1947166263
436273598
861943722
981683402
1889859240
1484711234
10378520
488346781
1229079226
1376995820
1490078213
713703424
1967113720
881427689
2077914379
1926914578
1725160341
841150828
1037783221
32048492
1263616111
1044346817
702557939
2003512637
348954806
791830998
1051143447
764714088
657129579
1440607125
991006264
456812194
1876880723
1852949986
1438495597
1619256315
1190177573
1448874117
2107603096
271773151
678386289
1450197662
985476575
498016361
184141703
915907306
277447291
1909302044
1757058134
1315230512
1941350537
873190597
212093681
496424828
729219587
561048487
1288255826
1780363034
1325762576
1945385405
1073486511
169285192
254713951
802883586
2022235179
1693209548
274656253
1064929104
994600017
234775701
1336702255
1672986306
1684973363
174695182
23519019
1869115066
1090602488
300966311
1630933463
700176974
1616196823
1424800352
1573367571
1828290505
1921225180
155103510
241855344
1061997358
1935466544
1567617920
859899115
861469407
1736903113
1114613066
1664352993
1611654644
660338967
1939009246
529100100
1654938984
26301300
1865802355
1180441643
1711274663
2040497537
1203960662
1432906082
983616377
1504926973
916355897
1683793351
973640149
193672601
1109677274
654447006
2114897781
1264780785
896302350
1029411491
1052763681
316436623
1889310606
1914233089
2053339736
856440024
1431102434
1517510732
1516778991
1222628033
2046610832
1024234328
1248929333
1764929539
57192323
812720348
1657943428
1261152985
98142782
494076157
618596311
1014498679
30385860
1592236460
1208171280
1140063134
99199818
1175585413
257360271
995502168
57513256
1310123953
1311938791
1946823862
1076873394
1217794879
655780239
360492180
587821963
25075582
1583120213
486949147
1049309910
684565898
104395038
1106502233
1497286247
1762338466
220171571
1595429029
108930975
838767882
462444061
139316835
283520694
1670615341
1279379970
382720512
698717107
1536740241
1378222680
756230363
699380546
542677824
555570578
1776253940
1760472703
1211350817
2136746121
200811019
1236426399
1572382686
687760166
138252662
109464937
792155205
1244754895
1606751184
407010023
1464926466
1054696565
515940999
156210700
1517140626
655257834
439731394
1040272320
1934637804
822451906
1738989427
1323894398
53190939
347736142
2023274944
595868763
903306720
1652045237
208857818
2114657537
1641307710
409668837
1203600289
1066206748
1097429004
1341852951
1175671685
1889584209
439124198
634939221
149110584
1904050665
1689635787
665051583
2060261365
1059292765
1320309418
352509112
2099565085
1107463574
1174961018
1691070864
283874324
1228151957
2038807007
159665621
1824020720
794630079
1811710858
2032878539
761803969
1305534920
295063728
1965404258
224258020
1392492732
1159773561
1399929706
1134593293
1598897759
2034868927
1283703878
1355464776
1577021066
1948755461
1268242494
488830184
1121581231
1620751606
440911621
81561158
648228976
2131982486
365435482
1876380934
2023305845
525101103
1552918006
670452276
189328313
1438312897
1432256245
1494863233
1733376626
1250176855
1719121254
978385710
262466768
971567312
2112979004
1861364528
858952591
1249199234
1069345656
288490010
1050471047
190104502
777320194
24568631
1810856108
1218231815
106129789
311601437
1202730653
471565271
40498723
1078552850
996666375
1593416729
1749005127
1185994688
884245979
1033777724
533374274
470138957
136470932
105011880
1448524667
398937700
1076579192
1414020023
112818580
1935531783
515735609
1182164237
76538145
1566206657
1372268739
853858339
1590775288
1035641200
2072090155
1696905077
1347242637
1127337160
20986700
1387741360
58406363
1017653075
833674441
1807411490
56164116
1717920420
693705566
589538390
40575729
830176498
694550270
1489100397
1229114199
1771129462
755636772
1341932779
1559177597
1271372382
376613368
1635715743
690095391
1748882108
342090434
133387031
637039660
266696941
1830292108
1984282297
1394034102
1851278808
1224540009
1452440465
721448236
2058214450
1112368307
777612352
1628651223
1806073873
1367150742
1669226952
488766724
2061701012
1010843701
1717880923
1685346826
1766480474
912330054
1097040775
890369208
1288943423
585272870
1580464599
890341883
927363305
1713851630
1527381543
1194060246
1396660090
1364180192
440610700
1100455250
441236553
1893051165
1821903486
351967355
857935824
452032190
1980618578
516526050
1819182932
1502361883
1005292774
1733400296
365721936
575690049
1271263474
2132202410
1488020103
220820602
875087970
629479878
806093472
308068921
1519821761
1733456777
2021920551
899719656
780033376
1271096993
116416200
1220644076
224068596
557652753
966211594
2045972082
909620109
1824147418
350520625
742755039
193189820
22219909
97633274
1198482594
1755620206
463355211
1774172643
879400032
448073973
1114709099
1100220634
1323161944
1744188977
1906314107
1631230865
1116527091
1492287236
1505667769
2016246747
124836964
629281114
2132662948
1345481041
853349710
542832053
164208987
751838145
1452452162
1988356405
1102358770
47723554
34062578
1124578679
145356828
1232545172
732715237
608712039
859234168
1612115270
1056786013
1973943267
564852256
232464309
1570648596
323682715
1863695174
539692039
1815969952
1221879295
408455139
1940806916
1851160410
393634439
1138804309
557026472
936466492
1303013296
1308864617
241435007
1143886054
263739739
289158561
1177948632
1388318419
434515389
263010156
2121033656
1043227429
1122244324
1585665278
2100013442
948703943
3033887
184994103
371868892
326716602
2048689277
911560931
2142686554
1123084925
1320016070
1936009823
826761687
1713650509
927330484
1383788159
502633354
82860133
545169129
744068361
1226746187
808908868
1033226922
257211171
49743639
1467742311
520221327
23293648
363486092
1642465652
1608958926
316015886
443685947
1611992813
501009989
815554839
1938709416
402215619
1727115771
1933912322
1525300544
899648193
1722438497
204578583
465815055
502285334
1588366742
968448409
585145467
2133535871
1712516770
1811891654
794961092
598260044
2069102825
844704731
2066002355
441840504
867998379
282004800
2084306156
329473658
598020686
380508456
1941466471
1099030676
1196063295
1732692239
1501246295
775695418
1519120914
879063191
1675343612
1094075763
1083641774
2141158667
1596361097
524524868
962123428
34022916
510577092
527156550
1845914570
1305538184
1125416594
1767533747
2759267
1043935301
61890604
870757647
1325940101
2146196760
1200231305
1923960788
379221568
994214128
875507816
1575284864
579422720
229270463
203496634
2098543634
1108333654
1878840246
1045135749
44491780
1872515265
494013199
569016648
687155045
528036115
1079593740
1214311595
226467038
237648276
192244541
1994000785
240407544
1236179843
2055891389
1111165191
414636296
2054604502
163912848
191113436
286342422
1158126976
1066621252
1861627286
1737549696
1295891715
2065123921
1688609682
256741721
1796480519
586261784
301233501
1521512137
1080274983
870250150
61183534
1608311098
1949843890
1275495130
1834778136
40008519
1467739671
1681295274
280416063
556435866
1589703015
1391581254
971072163
1496823869
1555494102
1162185599
1783166292
566137430
81323204
1497309930
156203479
1377214919
1414950203
1844813161
1633956641
1063947075
283591297
1935190142
437975564
1363866280
657956644
499159098
824693731
460316887
1774654228
511988219
500325406
1094910252
45799845
780741469
1651346118
1635502861
24839075
474934633
984843082
1580333177
1637120233
620525726
2146470607
1718443437
2117835657
155190438
948174708
1385302212
2000003600
434647701
301765639
136111249
222354196
739741203
1499977530
880310840
1238900302
177187613
1340627727
866070882
689175832
1840953133
1960981134
734975678
474210954
1464843605
222994891
499050029
1939778238
1207837973
2079383206
1429414823
1828363700
2078370166
1000374612
1798715709
86076956
1948549321
1036534273
2086080556
235713374
1338299913
74708158
458067570
2078041116
1574685688
1338378411
1169457770
1751873301
531522490
2035528653
293565485
224991976
1849026139
1028541163
699202930
1166386096
1251536054
1198252960
958680687
311890380
1130152518
240611862
2140254080
1061039036
1240986475
1791486141
1147115993
1042052148
680536766
1085712901
1277765522
2018836679
1160421059
1735833093
1949394148
587623099
926727856
971368270
192012752
1458250346
859413275
485578238
1683242322
560955767
1514119401
234961605
1727341863
618171808
1433214565
538538902
930062188
415883435
779150765
922832620
1476922472
2020137240
566835113
476554817
914705740
1247371879
1562267718
44987614
1118724911
575205130
1780820707
920635411
1162828229
560064915
1892003681
1354840982
2018315262
603933309
1840419220
1554073936
1164889076
1207054973
1789035541
744747291
1825226781
1074766458
1283286194
607805321
1490649894
2062436959
1530637941
820088718
1935090551
2097473054
1296643535
702312643
1197361286
711427605
747300257
168602549
1286632735
380637317
1089237960
301977317
940702232
833757993
1656818299
811533846
1437691302
1349753871
218124135
455096730
409325196
2007159676
1199844022
87068330
934442487
335646568
694873651
277608733
250599879
78027945
1097697451
38206782
28017351
246857338
740519425
1225378637
958284943
1487819682
1393981186
97434031
1868456999
335735498
399411348
661675584
1169493492
2056229647
1473209430
459701146
1258499870
1691333565
914797877
1667825066
1551009594
2114641899
1754893396
337968433
302804819
302283400
615577166
553404698
380311345
1713274617
591611480
408328696
1960131955
1332130905
1633707334
770933250
672466939
880204872
868367281
393440291
1215940371
1267778629
1055115875
237950215
1176524628
380841657
697651361
287540850
2072175223
1612449238
1955365917
1475701169
1579607489
1562775665
1813669602
1882412308
1865059065
281763120
288333358
97886762
1995037737
879944838
506215459
1807686044
64592095
2139922793
431135646
737059035
872644017
1299502928
1130499326
2088584388
419797909
38131553
179050955
1596322538
418973210
876702317
1883863388
343664785
341667907
1691745657
1819365954
1921275397
1107037675
1485551908
1656204057
824613092
1767315028
1944537416
922499855
1614869117
676998606
1428715314
1275071513
741590702
1421154459
1706207160
1478649737
146314828
858226440
461665415
87415569
1278024349
499796968
266466524
726863239
918770178
1143168841
463242980
1262434964
1484836749
7504989
934317270
1258628498
1114542664
272385531
767348907
1939155757
2039700559
564402675
714171964
1507086029
1241401282
2142887278
634673894
1982991984
1416558089
193397406
1314158073
1562872917
1051623846
1775823488
1650288486
182164548
128136808
1916755011
909027787
1046906986
912440204
1372270767
161858302
249793305
1379775757
1096175573
1508421803
346834773
1368561104
128287063
138506882
1260778015
692689738
852678846
620380396
1934091020
848082476
1255054291
1769599356
117156917
1448451697
936273781
1680029835
352591896
564613621
1182834673
534756444
692750429
952106036
1443784231
1739657416
1864546241
668571351
1901515718
2114339546
2048347108
850207643
1475277702
247698233
71285099
1603564765
386205116
1332063115
148770855
1238883962
1952443511
2082861876
2086966439
1060014154
1704977584
56639708
360982204
493767718
1736669543
713574100
1058381339
772020569
1248330544
1751131769
1724126605
544631127
1343305537
1441189198
1213202478
1097337607
1408045097
1114065938
1947545251
735839151
1361764172
2018830350
191920268
1747969288
1203409817
340691123
839369602
1008369681
276069351
778852393
2068383835
1981046936
835492102
281882391
327331006
424677997
995456491
1385712345
1196698566
96303387
989360466
773341524
640934515
185182355
67047074
1854136993
1282519963
1475092171
820719284
1082581566
63447674
34999808
953928268
255367942
1782969096
9854438
596059066
474855050
1018224119
872128417
1253707444
939124306
705691705
2089199546
1221006698
1033022711
366393895
68979541
271251409
1563092462
165282929
1260611875
188950338
806217444
1445794231
255997412
512870789
580830546
1731089584
1333590073
1663412112
1794537258
1368589881
469856732
2049905201
1004075329
479711170
498480619
1478930380
1497935289
1370609036
585154176
289575948
2076300742
526870074
1510582646
961839805
893263969
1579562187
1233091214
308872783
1744845116
346219442
497823121
403578912
1792013673
753820534
916449702
225360571
337426470
102556127
1888772683
2131963728
1471146009
211145767
2034385281
327737690
690856938
385382252
1806668070
41308579
1755991289
244338598
330884527
1684808383
771208672
1841467173
499164540
1664472642
1273545713
1732255755
1973345425
870907181
2078475197
323684899
1274486094
1723005222
1077505433
43452148
1948365793
1414931903
146008275
1689654828
1399411983
1617154284
1900800595
1286313617
1944891975
444173885
1671695869
1604076397
485482465
1280203510
1848414996
816366992
817528245
472140020
510350518
1316692786
2136612662
1783896231
901464893
1962474440
507319764
832456442
138675691
1781805858
407978016
1216181124
1825258006
208860161
483629379
1971266282
1898514989
1883041362
1440936918
1651831936
1021871331
1238345245
2096005822
546083553
694937995
434004639
1826287063
395869343
1250371631
496331661
868009363
1760722149
1813024447
857138378
1397134732
567005692
672129170
1904454497
1399462134
810804861
1538776707
1807440150
2026985985
1216551066
2016300311
363131716
1040333700
1767331652
98689430
333786970
1271679940
1120560762
1572132216
1220202114
1666644315
119586563
1654206753
1345447730
515455906
757094737
1841779391
1383465269
370333238
1507320190
93119999
1767467971
2074325882
765249169
1524438820
1326304368
1576054030
915731879
986260870
1455556367
2132282945
855077533
1818688083
1025132997
474925537
1917377514
1358919968
1746605478
890454628
783568536
819323944
409615295
903155099
326047050
1755063025
1418611005
1083141787
1449358769
654592626
1453475025
809195311
747712626
1073459348
736037546
1512961795
450414520
2062341914
941532178
1366146400
901119137
249604897
1350945697
1756196670
2068292981
228595047
83638560
1838186847
1587515015
1830244038
581157827
223599903
502084334
990773122
1126755002
828131384
598352499
397882359
1911273171
2047711268
1052474985
1217264549
709422932
1800187611
143240249
1445460478
1165665759
593654770
1360318744
2107197937
1959801170
113954233
209319186
1163263219
1870150904
130128519
1391858266
1953789464
1968315366
831889633
1636549854
401989545
1055489536
2138634188
1392762667
34760890
819281925
1991115167
432643249
583071448
1891342787
1485118235
1800335997
453282071
1137822198
1943576247
1898742549
156004309
389747369
1111577646
115718598
202064891
1225531879
325037785
1365328110
948199135
455166304
609702729
754504951
275998023
1441592362
243571157
677987568
349598251
234721698
2070750236
384359141
1054003623
1914381755
817002391
1637075071
1658240894
154636978
1289927421
2111522966
1292459176
1086020020
1862781867
1448463486
1475767389
826875865
1564182084
1677832280
2052407745
1889219869
895676742
853123232
196902526
1505379471
1607628184
472900549
799488186
1851199341
1150888117
1149086437
2085921039
1074154705
1533445578
992441014
841052812
202964321
482032438
351810059
357601299
1771959859
315849377
1650060476
710496231
31147596
951040314
38779972
858023462
367738750
1716612252
762947559
109474972
464805346
1616070791
306377498
1970184818
1076215327
779278047
622189356
779931021
1930166164
1771275793
718368412
856837222
1157237723
1710809427
1697890034
1360202045
45358217
2049700093
1717803344
1817318076
218065822
1220380172
380330659
249213419
23936838
419110631
1107236881
391675589
2135722883
1870184440
501150561
453044581
1338771583
807528059
275745751
267503263
1586806106
897935107
1047434284
1369488622
521727252
1765802696
78842196
1678964976
1329128475
1776732231
891683373
1374486692
1678948676
462003069
1044321120
1897014499
1682383242
1424651779
2146227918
1706320080
1843762410
1105981151
2097995669
1832001645
828681943
451662582
137562579
19969878
1259190641
413308330
287473141
698513099
1311243438
1334907425
2068001722
1832970690
953226474
2146843918
1364452018
134871301
1776092501
108651743
1509357994
1307557530
570654813
406195466
1057088381
105554407
1830847246
1055832651
1811874487
1527126008
14330154
1762386509
1211644006
843012097
66565443
1349206585
862981975
1325756085
1762514915
1150455117
2024269184
926274705
337878894
1944787258
611761748
1291105368
1944147529
1976213766
1425976670
1572756382
2084865510
787851016
732830264
508036675
1194046482
1789918645
613591082
877410080
698267648
277981921
257052441
712597802
2040368430
1468696447
1555609899
2106933874
670419384
271108227
1285206311
285450651
1421563344
1161991847
1211725357
1759442238
959295458
1823487105
903063959
755959339
1652217223
181556981
181232073
1589599085
969407997
914062338
2097635760
15970831
556497335
563743194
893380912
1254764984
841725116
1150433353
1967362786
734609898
471646152
1375489038
694060124
1142065536
1646597265
1979266435
1427516187
920676961
993774635
491757896
532635551
1953070093
167761353
1435699510
561545784
1819978577
1617256491
742777857
1262094014
439180840
1656840195
1212246127
455151672
65853883
1775989321
1348532584
1320618867
470230789
351482289
1140498005
1204840688
823128441
368503395
1898900812
1965193977
2015100660
1730683600
1245226516
788293973
576974587
1736984413
1320929525
382561032
1904745766
609145387
944106816
1577240695
78918231
1686884673
691851062
518099071
1196241221
1904097189
973250743
1262095104
1532602862
174299679
435230323
2002833652
525781968
1575728328
1060190692
1348910409
1944231724
811607856
1166620738
1811848736
394807808
264363607
452659062
971782395
2001348020
1773588587
1354343427
1758610138
235250326
150966595
1188367186
314168557
1837851269
1880218248
832267629
886608842
1636831789
1805518372
1220298
1021951003
1979818052
436450621
877301007
358116372
2012178949
1937491699
1707026782
1808927025
601615908
726163872
1473292114
996423716
990527479
1925951176
1968206112
844391851
1552056115
1175065891
455518342
1787306441
1326032487
1643885528
2101474999
1016400108
1376620128
786258980
1903008950
865968269
444293704
1904229248
1887919272
276628108
193196221
617736632
634744481
57891522
407744683
194287615
1866818548
1009360591
920451487
1192627014
2005784308
1910978967
971094542
1826506772
607887170
375667009
854089015
1063405512
15489802
32637854
559807392
2116964801
1049037962
1936427520
755740133
804563264
654912141
1200033838
561308864
395347766
1476661946
754505085
1013084398
2111406427
812396608
1420829081
158210394
531731508
282706025
1078661882
1724358522
141006685
842157201
547969416
1967513457
1450044371
923636425
674118824
365966236
939126227
706756679
925773628
908607381
1755794641
714717501
1664347514
412874258
1369629642
716897704
974183122
1764977408
46076003
1728688208
630578158
9998782
393601168
2051407240
168209177
925332676
186629617
1246871059
502207550
327636302
2089028260
1050176966
147666111
1391588983
1973813391
821784935
1757555219
765455970
1528541614
535845200
1674063351
1136852608
1250562701
1190927218
1549726866
472708695
1907824922
376426340
90202456
1953900925
2105114548
720780614
1963899708
351232068
624704206
2132108885
1276564744
811333823
1231496296
1778772294
1138970125
1173040908
681465612
1286636236
417146243
507795355
2108421172
27217815
1273251326
1489479138
563063015
799831029
478848098
1813625716
1990758247
2028574964
138850763
1751099522
257517657
229053219
1557516799
215148557
949833834
1373932859
566380626
1574538040
1358558096
1842945370
238388216
442570744
1474234017
1377358341
1615611652
8215981
516510930
2032757896
516011337
477448454
2059975711
1789262663
1966927592
475555078
441610044
298292043
141697146
284884644
179383359
280547909
2035984166
436901016
509601129
1446017317
652049574
1459434963
672466529
1218430200
886489355
2031024625
913891922
1124877571
326111722
240642291
354752265
1941723374
248858273
871263195
1826997622
764869610
1348711649
1739489685
406648625
1168155593
67561115
848258669
1466447636
209258261
1133143313
1645830996
489806171
1021643831
2082732012
999407300
320177501
587297938
311358615
992644030
1805728138
1197847970
876185007
572136413
175241894
1202296729
812778704
529994159
996536456
1061636977
1401257354
676050430
1826506587
602485355
268056468
85671564
1770640948
335617583
933930234
1089604937
544875845
2067073547
587952285
1034682016
941233731
523200649
2034089316
1261411232
1110498588
197964283
106571614
768743078
1395812253
982756621
1340879491
1571054147
37569703
6174548
2101048306
1034106159
1067811525
1354822012
1710156589
746834465
1957307367
1978213057
832506029
1580464668
166346993
1766436263
522585957
711222838
1686026163
1110538242
1745904854
479776246
1633738891
1632510522
1741187478
596753831
1830474805
1847759092
1365496910
1078803410
683032065
558892753
502373910
720601768
565067301
455938568
1754707927
1632878827
1810760581
1317380869
232229644
1620584300
1148110278
1064735673
1053565320
1314457271
683688289
1576151277
2025680109
222230804
539205871
1624101315
702007050
25461115
1109128189
295710880
622214946
792119346
2143469972
1987711856
1870922757
679018389
399120962
225813019
1399620158
964188263
681751587
1006844437
449583442
345028520
176741658
681813086
1965612821
1324851937
1746548760
871694493
491825560
282753401
300362123
370022022
504984205
839567994
1994123337
1206991255
865029109
955767879
1502702135
1487244056
1747887225
1498688459
1327472264
1471326334
30223200
1726593226
1697139353
1429843358
543297842
231407293
289204148
992881284
576435813
465945806
1674694371
394564986
1790797743
1273759483
1266259480
135139656
1556512884
1566621603
505161678
2061497089
258705949
351801367
1121004696
1123735059
1307569246
476223183
463495467
907972824
1974911642
1790967731
231815510
2005134842
1370077310
1928954864
1287494553
1913375152
12878509
1576698701
758772788
589314322
2042644507
285983511
983879309
1685958603
1559742994
102655141
1821098259
968772230
1669276744
178776289
882785671
1927982693
530577656
2003790367
904234104
1838146903
332529902
1367729571
598636079
159957896
1011213655
830451589
17609091
233807317
611922805
1305103644
2147182469
624801314
734318697
758471609
1214115637
629479556
1044455121
50511298
167954511
456714467
153166439
1989052770
1425486698
1822443183
20345411
160788721
1602942228
550923068
17095441
359692685
241586323
349625343
1727422256
840222402
509583240
591152263
1670673991
527192331
824959580
135113149
1832295975
824658401
759914463
419131024
1583130011
1974030100
1048610580
480101484
2024541398
1216565092
936815951
30224189
1058134214
214819001
1852667372
1078479626
375607723
1308125953
1629402694
392703164
1667818638
1870989017
742328507
1247757246
563727771
1251911747
1838909510
86918114
1779104078
516385442
222031263
1463916405
1341043844
981945727
1883047429
776690207
808492179
784174362
1256791691
685549930
2000739454
46123994
715774119
911390020
260942996
420957844
1989869646
636550719
1729083797
1471788692
1029253883
1249418787
1195294061
1771582390
349692385
1759021832
876010490
41118247
1845939947
507630920
557503690
2067971210
1971547326
1898547534
902433289
1707111107
527754093
1710925469
343801821
1784545784
248991751
197057627
1830669778
964765870
1108447648
2091612774
1385723714
950833646
580679845
967323863
275138691
1609933728
69259002
1470432752
1234032471
418951388
1081970937
2110042961
460069635
780427236
470190233
1017573325
700914798
294253911
768637211
1603348088
2001365019
1296391304
1166789909
197683192
933453440
1415781660
394740820
616639571
233063882
1503188468
560768697
1618787597
306538466
1141448543
438627812
581677157
603898623
507886815
2052109910
1837931094
926838203
986597199
1800490407
1386907838
1767024435
123196993
256997516
320455585
417450904
1025634727
1923803673
271332275
174542384
943109934
469015468
1107995824
211407946
863756288
1724635395
444471829
219461108
137920445
2063259426
525999574
1279368988
354403590
1107676732
1883267611
862290405
1012302994
1573715058
1789128608
1998900193
1226721817
1028552799
1618440980
1349918810
1285550315
1938896565
1767369715
163701394
1715216591
2038701990
338243778
510842877
360233810
1446239603
722250824
1223990098
1023391350
1166722653
1443451206
1161311795
1082498431
1969450781
293197135
1436902021
929643865
28981099
151708779
1941946859
1602696157
1940837387
1793363404
681934326
821906538
1264320736
2031853137
2107456853
1055733653
1651739204
123674600
623466596
1542957546
461918378
1134309474
1903191357
1908157981
1856560298
979697807
784065684
875799303
275665366
1945377479
1958297734
97632499
91090967
1247716107
1027276364
120072066
1399424886
821739575
1722768223
1192778626
467619331
257218901
2014685164
1731940067
141588390
1974658370
640190072
1793327594
2098332970
1263656669
1188801493
412767700
250482495
944509202
173442034
2107042793
1924207009
957507718
835358448
52388727
755401549
646172534
150021226
846492516
1893888641
1177297590
966564582
1145829880
1999037165
541849157
191124858
319172848
799068059
58326374
2051112915
940656449
2032984744
543819340
586500396
1983834066
1807476009
1775301889
249118119
2057958504
572327443
422560153
2017517649
349050804
1380067871
705392449
401439532
2135469420
1351564983
551460758
834478289
1097969976
1728758349
1801042871
96316208
1580311866
195408381
287441066
1899484715
994476440
345767441
1803113982
1935132889
231268537
199449674
374149637
67618956
2006925683
1967878
316737075
1917400539
574295321
739297228
1787434540
923346126
2119365099
345343341
1324785658
2107350871
1696908324
1876246416
794345512
647394653
1457521117
447904736
743710861
890349336
643313117
1031151928
642350403
1637789557
1376919369
297980737
1425438798
1608187906
497430412
1799588436
1675806862
356872447
1801556314
1992543937
126789339
228367988
584357517
1914223879
1151714114
556238968
112083573
329016124
516106192
1808991897
57778892
1310451704
308902902
1515300010
1758356440
1052613764
258165698
254185909
2083765692
900516101
1891975466
1313201413
1198496838
1169930617
773905671
1695927250
822035405
302228886
2052799698
476108071
147289175
32105389
704476059
731646693
1946329268
1856190173
1287885661
2058412841
37722649
1803991853
1719921091
95501542
966959910
2028823993
1610801552
577832702
933954109
1868967250
832018612
870236153
621999703
576510430
35953918
1820496541
1746441047
809859590
1368940144
420992804
1112088476
1274256194
897100876
1259377651
1306361583
1601576935
1991024344
1105207203
1310283461
1131426358
1016136397
1348006110
787934563
588573840
1443507652
1754894473
469914185
906825556
185243528
1403868295
628309158
1017262140
126620800
1250308861
1593772570
162574719
923321755
1192729970
972434309
144778251
1613722774
2084522785
1419034445
363340002
1196416788
577912380
1964916938
1039957485
1683119583
1127716751
23900195
551772332
328239213
811834758
1140346172
1771746866
419245584
1610260358
531088774
604489112
866645005
1159397933
1621751252
993265805
262223146
1068040174
1155840524
1185544901
113286496
2128274833
1330323152
1727009271
2065313970
601873949
2090349273
1114247111
1179786329
1907782563
6720948
715422265
888015666
30621143
1267194597
1216254880
842455901
260057122
840518098
1261701485
1870317480
1371606872
1866190597
589478837
383521157
1340458201
1582744642
645744304
261014728
591101519
1831289205
374301224
571892704
1014128710
2101310495
489723027
1616002659
2044176121
1603970138
648305341
1804475036
1610691086
1363727606
545007055
1641312229
483438555
1761261935
336284482
743495677
454296385
1597985968
466329509
1825903257
1316692917
1055808346
61940767
509667471
491069341
707685071
770682199
1082170860
391490628
1144983423
1654063564
1405619338
1098810271
2143786591
874138350
995502744
1600273081
1522443691
652494132
1063480519
738687649
1197501187
557309100
1222126204
811279474
893593583
1965621882
1265575859
344095903
284467743
943995469
1660788820
1340276090
1005936236
22972643
1831345431
1713621307
793654842
766032643
2105111935
1938638266
272612559
1363247626
889964889
268915503
89902328
1885467633
1869188584
1612346019
390478117
785185456
203550020
1587979305
1342494556
1425676224
251775131
88604491
1243814458
1517350991
432700394
1528282202
313862812
2093489215
721074644
1319799048
2116461858
404936427
885936707
762633053
1170969070
843564994
553787671
1443581629
59328972
1443752560
1712497132
149231300
1181736545
1434202069
1761577319
1572214662
71903877
1965127339
1012710319
1414398433
1243319916
1264485451
1503002925
339650726
634352794
1935703319
1867932928
948215606
1881708886
441523924
120531006
1850687097
846460351
1006467713
465836502
2017429421
1850032707
1019624173
1313527403
1909361680
315893085
878540887
2058592980
1497629630
165259308
1672686652
922360644
237163185
1490330343
1935070964
1651561619
586166611
1052072767
1007080896
925817338
1686425561
795300567
646266618
487157519
529525806
1087790543
607688525
232729255
1934250894
1614156238
698565757
1804196668
1316705297
1718189930
970240423
1078583329
2034083015
1848781310
989692662
1384228997
2014040619
514895666
159105993
103720156
2005226009
2094176957
1755281775
443908973
998766076
614879023
1369726311
537707989
1410179591
2015992929
1024865508
1939705397
956299824
1632554033
24951004
743067071
1099226623
723516761
399780091
268448273
294223043
1370020514
1347031602
180822410
1071318176
189240616
1565051407
937875147
704136282
1724157400
1041595304
561878644
1670850710
649393431
1005787617
522133138
1264272455
228030280
1059841128
526968398
96539561
2084706636
319190147
1052839386
1569777022
344141151
1795906457
521519997
1067657912
48202900
789968270
1361880955
1418223414
2136999873
1542703365
342057942
178756841
960271124
1279933090
882893124
536944876
174044746
1444771768
60311938
823438177
303075737
582445077
2087710632
531106017
1642286205
467195382
627645578
1579509193
786385529
1680484964
1001802567
1130526680
1328907773
1523322565
50700944
1377110673
165807187
1412581899
647850439
155323412
807801616
989908382
334080254
1768072740
122357824
1216973378
157533969
296402570
514261498
217845907
1119840747
817337235
800290984
1060067732
1348443252
295093541
1527263114
1976088830
1874602735
166164996
1509090147
728921654
1296691676
690514272
104760571
1347392621
2067624946
270567759
612490872
567991737
425891171
1420292489
1557900119
759971425
1040881581
1680257943
1976944803
1198415550
1976660513
343722653
1416261458
949017613
1161059888
69068794
2009085345
362019492
364162336
1388864811
190624675
91281423
1555029807
1699714822
820203077
704237836
242745446
924963649
2051630457
162886744
1195531408
516637681
730878482
1621422579
1936930170
141294953
233910357
830328104
1821552897
63371512
2028743654
1650729762
407094166
1297521464
452263727
1568154054
1366590259
313865424
1930173547
1730752595
1702730236
2120798222
1822034018
1110276395
1673029396
494753447
1814514231
1915774842
1419717096
1718661040
2078661587
467764856
87815074
662056421
2089187436
2024745244
803351374
175614145
707589700
477420623
238985657
588849707
2128150386
646079823
1886371171
432930465
66750230
1105477782
746795890
1996923777
688746729
302042478
1970238351
363297099
1412318873
1495784099
858050547
1079349457
1264075293
130283995
650526849
1195253232
598048852
738341923
1857309653
539752640
615603520
513177380
715366785
1323193220
990598003
954352442
1912042927
971264741
1600432266
1650930451
1404195207
1667182496
608924585
3507449
1516622625
1297671315
305549927
1339377328
1660968414
1717868800
687677779
371535313
649734609
1951753072
501819309
1300261459
999522657
1099868161
2038603382
709348662
1639620801
506723254
1222526042
207503938
1829916475
65640398
1161856380
1594475754
1036905139
614804998
1097922557
293616698
134503846
1706847143
297124147
1651126471
857034810
602674074
843020151
370519576
173059227
1530697930
742054890
822793836
1334967355
1243874199
2123055295
187006364
196258712
2014175030
896355026
1835879513
373414636
2118881069
2043383451
55847463
37037819
1057756183
1650323218
1073942958
1672561182
600762127
1367559657
1807065028
160125622
1664683804
1310707852
1017160432
119874231
6244355
1387680009
292933458
1536942286
2129734899
1115727294
724425993
1226125450
1091298942
911432357
1422384162
957990324
1807787383
1110780027
1331404960
1779184804
1006679830
1387252424
1816222623
2064436013
890091994
742681934
1589513547
1490854121
2110241591
1249094928
1650979744
1627441747
412319132
520656528
1747315978
418563487
1908336537
2040249436
1955505773
1890587788
1008493083
532448118
969229590
2099792025
1443880475
244130104
910298701
1104184211
1354910131
94220013
735885367
214106313
1481472437
404624343
131058679
224080783
1147306277
1720572226
1714934905
1110064220
822183506
1218431001
590022319
1234502638
1739087529
189854650
1653066126
1499940419
82620438
1461088251
1243044559
1091113521
1993536370
64790502
1043421898
1289933197
308920606
1953720599
246633760
1663830738
2047940613
982519128
1877937051
1381929402
1387143471
2008995730
1606010186
386966100
1582084309
1173461443
1497030320
256784167
244408796
2087052639
1491286806
1983496325
129423641
996869284
1335953096
212044080
310473887
431514008
1303157601
156526609
496304510
199095852
1446459807
805225116
5332803
1693093567
321572206
2053273416
528129047
52025610
1287719171
1915272518
2061021340
746245709
154754970
1495622001
1919707152
1651785290
1752406169
16632300
1591354282
1096209327
2000128625
1720777923
2093078611
1188598074
1932822003
256068850
1620112082
1088495957
412595460
2116416592
1287591809
1859055267
774158060
1292924612
1404665186
1095730267
1198714381
1932794234
1147755877
338949904
1700583104
1061293569
1085195613
1855338075
409431923
857419117
1359639717
14354444
874051417
803510351
1110563771
726696394
376804627
1056158734
1915294468
162142982
1312227584
1387922902
1250638939
1724823044
1356855846
390747100
1436394663
2131013907
1683671713
693576202
1079260526
734902446
478886788
79532755
1073852350
31986244
1140826324
11564315
1887324319
1550258247
868983432
1099480389
1564612691
1743034849
1902990740
527692814
322247595
132311719
1583851548
90058416
294454702
748595485
1477981318
1545093641
325934881
687353517
1935840742
1762329545
670883776
1472028807
308422099
1750144302
59447605
787308887
1829677057
1133299955
819295131
823019733
1144864270
559135803
225794333
2013847702
1658616192
1790407024
1609398903
1414123284
170616191
1931646498
1546435004
1754467739
2021704914
1840889706
355579576
1352202585
1238499699
681514458
2039556102
1026856793
296360355
562956230
351401952
604782454
165616884
410849557
1392091341
1995293941
1544149512
63902824
670830026
541530134
623038627
896624359
407894188
134171171
539547736
2017293091
1548294456
710163927
1801455942
947245812
317148018
1675677208
640651870
672727595
880396145
1879151569
1354242053
772468599
758524715
1650602408
1335424829
1109926667
107901214
1501041713
1520776225
1499992555
1348852006
917442089
1563895379
2019682033
1458972224
39450359
768822744
1866866412
173621530
1308370480
1736675856
1721915986
2018534407
1390648150
521678150
188198778
918841710
1162330020
860926373
1799237856
893997942
67684778
424222807
1652522657
1718287186
1759647637
614965676
1826188400
1113205702
2135741901
1178697307
314574061
905700343
595109038
186772446
217188919
634559397
955595190
2084055331
808180928
116482023
1673247539
382613266
2135016430
916412041
904291417
175731560
1835253752
2066621437
1036657933
1487007960
813135731
1104342711
1911230767
318174740
675146249
1523394756
933140417
353851001
489116811
921398670
1532548308
803690872
1827099013
2127657347
990463318
2044287932
614733096
1946058508
1980859616
1422914024
2062540531
1506623507
1805527291
2050073314
275551901
562335060
78321226
2110805653
481472849
1114979160
1450329965
1294608581
71838223
1214077084
1612783321
746984473
589988193
398440090
1100835474
1079105004
1319838761
485900135
1882795876
999454126
466073834
725775546
896258411
1080806930
524350406
729634379
356237307
439407290
88774238
14280950
341996956
364326139
576616010
420318182
327648144
1058088859
1535297342
1777978109
205213792
1607135566
844571546
1817997114
206636391
1434559739
68953556
1307471865
366181095
1388792317
1793372000
101493323
240762796
111962186
827268869
1137021207
1192769117
1351619275
1866655586
1549006424
1791026565
1955429824
1563287374
2133023521
172272316
2139903384
405858056
499920460
1050508595
1941155398
130414922
1255722388
1400807316
974986468
926235854
1607443707
262062559
995189410
767431925
628243654
236498080
413320277
729736977
477260876
525282464
1557005846
1614282083
1718051581
761141473
1333454021
1119574357
404684391
1141400197
535378083
390224264
1313672513
527797819
796082320
1813592974
1578306414
589754071
1944007896
686545154
1990561387
771510716
1612781008
1450521447
1033573275
460486771
70469724
1661816929
696984851
483790001
244070258
1174245727
1009072465
1801076104
641044162
579640398
414733929
1974498183
1699214755
819418320
968414732
87109190
1209642585
134603598
614907009
2005724905
1948196572
45729776
447995328
1744720820
732274930
291073068
368747888
197572291
1741594515
1402321163
658059062
1812064239
916654444
1355043913
148370592
1160724702
381805992
1157443058
814317158
1022850154
1737083456
1229051087
849864689
1288814564
2048469408
1818279421
1375923754
1110628345
1952883019
1990830764
968869602
1753595943
2036560540
1416864931
1350833115
621351822
1707937999
1719581003
818924113
1302048866
974418518
1476983175
966629457
1891072962
684543440
1115000049
904314016
1066349432
124959459
1718631174
2089199586
1862042916
800198614
791580627
1003373832
701184374
462376401
231813938
1811812719
267775772
75161054
633198673
2021371716
2111721594
2050063604
1224721183
585589769
1610517955
796818539
1404513882
765083173
1771237057
734013410
1731712630
1514826372
1418556850
699229032
271656740
337422635
824188491
1990287915
279138573
538747759
643002881
1070719201
1542121591
1344187255
1533095602
1773935530
1008516326
1800871374
1849096584
1641714999
1674759442
1813334531
1544294956
751996978
251440652
1007329263
1548815517
1655954534
1772412437
1172568926
242484296
1356641419
539911650
1661041147
2055870451
811568391
1998463782
732575295
654372658
130118707
1271323054
1297375539
1200837908
665960998
494079146
586449862
292412880
1502595472
239837589
2141509464
996826823
1914597031
1807360347
393638131
519110361
2058800999
1400967395
2067925878
1567271886
1025896184
1093011157
1809756182
235053955
1632922807
1323313681
143440759
297007550
1174293815
876016054
951380208
1304412523
2147339108
101272099
357766783
665816458
595351245
944216646
958229338
2097946717
1184054235
952255155
947289893
951167618
612131854
1340928024
1470277980
523449206
594411771
1390720210
2090721092
1620307955
336247719
1752993626
1855361911
1969170527
928823660
1998802670
118694429
2103117475
727335076
1070074638
1260046350
727190536
1171346737
1617813134
1393006995
1766697983
414546132
203752685
1717161052
1598600367
1156007840
516967297
402284337
1768139695
1857895322
1872562317
144105253
304823445
1115798880
87342697
1925131401
1452046599
1840336323
1633009664
1273733478
621676335
1484328686
1392427908
577310163
64180114
315018898
1837356513
791370650
1486365635
1307685999
36893997
1105579970
1722232131
240646683
675257375
1173348850
1396654523
1192224672
1575633188
1017310570
902636346
1300711857
1161415823
1207459792
269027089
1248758520
985107545
1721073689
941611196
470633561
847323519
1563287531
1954962247
92267779
2140597694
2019142361
407286677
1830470560
663029363
1893652313
990672911
699923361
851748635
565421395
940570044
1527006010
1738770245
189740919
571747035
1166919785
1207051490
1474383381
320147995
220983665
534359525
589175084
1469742186
1519467070
162765125
263869734
1990100631
1010088645
1827157265
1797579230
1102356424
1820271312
1669237943
1509643102
1503258224
184783659
1255811767
346447487
884707020
2107560402
911868882
1825277064
1487082765
503155480
2015017983
2058829800
1670075265
1074585825
1385729533
1990223260
1295569491
1920089059
431914697
617828029
1292072481
594679822
881697763
1134689465
1604768467
561371380
784785047
559641244
234159044
306539343
2069284346
1737417268
491323002
1177612465
2083864756
1376030022
1137689219
848249990
1053823438
477288336
1351405470
921357773
388634488
873997088
1995943599
1774364022
716736700
1144029442
1546969433
1148651397
1761857471
691558266
1743331220
496071586
1826247731
1200616039
1057442966
463549131
1760257283
1291602011
770088474
1682057981
881535631
1261411476
712186798
817916739
489957850
1849876018
1666166730
1543781288
179680706
870088552
317655413
568315195
1744085640
166115364
195195569
313338693
1310144806
1742165002
1461990090
924518629
286239620
1057837662
1420590215
2112487352
110970054
330549534
428552835
1871227337
1622151545
1198641309
1405801671
356203528
312569137
2117988469
1174120268
802526987
1820380839
692803350
198824627
2000061546
1562891902
516480040
420893093
1159493895
682595405
616088662
1472832588
1992740211
210770016
787339030
769775193
497009636
1845176693
42881760
462013340
1956146747
373431294
890566175
1679890436
1995582839
2089207484
938208459
204302720
254292973
908713281
1378422988
1056819960
581610472
2071226338
1255644587
434188370
1486634592
1772124628
855081463
498644839
307236385
1471170125
1971477427
152492948
1681940141
611332810
922268141
31466130
309025855
965149902
493479470
117688954
1338581196
1384045646
1797579390
1186680388
1325769482
588304202
1390983108
1580062456
1497017483
621922448
489398768
2078627955
545665138
1745043356
365332678
2032299730
1369684336
1220414141
383460922
1676920721
544100619
207454701
1829413669
78557112
818787511
604198163
110023242
1127813366
1569348065
603502713
1245502320
760445613
1987548359
895598063
1947126001
1165834193
1483902265
1190625461
598413001
833436100
1812547909
1087811770
764580407
210729399
685371478
1129913085
95545482
2055055814
202843579
479006404
1584492887
746944198
686461105
1266422908
825501310
1505248617
1870621071
935524553
485578335
1292485488
1539027266
1731080656
2052931102
1379091977
479195071
1852573455
397442522
1963097336
895715269
995855524
649049788
560779530
2083667294
1413630195
771508930
621555124
396059633
867054412
529127290
598903212
1346060816
2113620177
1345847410
2032521921
1232559437
23865072
1390286890
955696861
959389625
1875865226
100698701
350933243
1459462234
6146155
1730025220
1938657305
1858719611
2127467743
1754270993
606951232
975839619
255837133
1167730762
912023265
1669467328
1939239692
1533578389
2065526961
658810456
2062705679
516946525
2004871272
2028842208
1862793935
1889909546
1113917997
1886659008
1132712788
2069614858
698564985
861094366
22829912
1049498229
173072952
28976067
632039801
2111730257
1887695678
612023896
1718517602
347163262
1587863515
1974354735
1514894025
352403132
1496338416
1306650069
1885981521
1414381729
1965460526
1801203552
1931328255
1822848150
1682562112
1646638542
1565274048
648996462
1385813902
550503189
571127672
2084378888
1411597555
593957584
986393469
1584670508
622933652
1618433270
1548917117
363145682
82973519
1119951072
710308945
1670837034
946822159
77719322
2023240167
295676927
1384369391
1761738040
1710058657
1202346269
1415457945
1493903264
877710772
950536409
993058158
295501172
1599532871
231388413
846004361
23176896
168283653
110118269
617134480
1154677122
1694788777
1240068132
625626744
1096222246
1603213815
708600263
68689670
166039112
231953650
1015511830
243758434
107710169
1311188757
1628127825
1869448209
873763766
682990447
1137422506
220183382
1560701219
2087958916
1213241541
1856202391
1540008139
1444629954
554723105
1563185035
1612913607
664841374
32835868
620107081
212146503
1272904000
1245733825
1308368749
728634167
1954334089
1377058420
894673279
38804091
245086602
1138431713
146514260
1556275359
619075891
2015962469
282555478
1302066338
1005901328
502738860
715283909
946376596
1715980401
424002652
338901087
1013126707
978725757
1902086123
478556666
1643567131
1934921991
1098663747
1855713634
1060342343
196913925
1016598736
1788976511
3764366
246173508
536166142
42568457
491260110
1674597856
189082717
2047535469
146190099
57561538
182607299
1448256437
1063462866
685346160
16056698
2009839462
253842913
440059350
201256902
1266969621
1418785108
2103343025
1745526287
914868591
1890781368
696706387
623098578
803640063
893620312
1639697314
445132926
897384678
1885870822
981299069
939953135
229647284
508413277
1129035852
129699105
654603376
1186597390
312306405
2102859813
102576609
997652565
2118916511
2112416071
1251495478
411492213
166189325
370981451
1830277321
122048702
2116507739
597662265
2012830070
665730478
1220760843
668986486
1559350790
712974509
1114119412
309251820
451361683
2095418481
1249204955
681008967
456348110
230757159
810708072
1110951486
1417354549
1123014477
1066327651
1519931158
2120667042
1037760514
1484863582
1224678873
1449252728
1651052907
1595660324
1132046401
1773101610
1564684415
1729708666
1638448032
82931245
802985861
159950870
1642282035
1515960370
1274070283
1951533855
1967322053
1222005116
1053255162
500847372
1678353227
1284012321
1311555445
641821065
553883223
287086274
1708148717
2073814381
260269669
598425583
1411194315
1484948542
2047678311
914763575
933125218
1032241065
540381537
350325986
614466083
31345921
433257231
1417451945
191296792
2075539267
785928667
1465367075
1879589474
605767073
539888543
785360989
1106614445
70758122
2069373310
270686242
712579188
475772885
557772517
273244257
402103619
818042186
871669840
1813297934
155507080
771864504
580577861
1088632298
1804105569
1120959398
1438958284
271088004
1152305320
1872215516
1688539949
1343602112
1800271135
326984969
661485539
1532376961
932752042
1201374082
170254302
2039366487
1272132205
92143965
162569082
1984711393
567916850
720341599
110472002
970020469
1538383785
982141842
635834756
1693890865
1754006346
1216412617
635039515
1410628267
189888368
2073997800
1681716272
1342193688
1798729668
1222772573
538312152
1451517155
1549757542
1199797691
836410468
335025936
253688125
1006664771
226908776
1525820330
1098808736
389477858
1363048075
1666725586
1109819457
1473520077
489262408
500719594
308178272
1125097164
47126811
2062184618
194026133
682166326
1325329238
383914501
608680478
859561862
1726108189
259926498
2082334435
116936693
1711443653
1484608330
1316734384
400370474
1819634266
1570422510
1407035245
2046543042
948759192
358360333
288537252
164323620
2025085919
1398356709
1637843697
366864679
1899076303
1946021969
1491961843
1946203114
1860722940
1685987977
480885793
1038568530
2069902478
1089566271
1898130392
1648527020
1349492770
1832981179
1765463713
913452775
1170105861
934714450
1313823249
842256480
357653312
573374846
741315874
1306412504
931735179
1029853127
1470736124
809337451
280726188
961096174
1176202130
32318844
759634495
520680326
1978521958
472873787
59184655
311924103
1511442317
2129087133
1401490375
1262089061
1630130505
603499497
947586593
1248110571
1516952272
2117692454
35341373
683291874
812465286
392994685
1256666720
1553781161
1699407189
40918252
436150640
1022659666
850255703
716876828
1983755840
2026457833
749195672
595906687
399654511
580233983
1068780475
458839166
892158086
432739144
440442652
146164813
1694828206
2070573157
749664310
494931151
1171200080
119132935
465139957
1206541453
802424809
1277605244
1599536138
2059091529
683902757
1151459680
2100009781
1120053397
26635698
802781836
1836930225
2010391538
681756022
438642250
458814577
1081410533
1018876233
1527595052
1540249700
1911034319
1960334197
1980692352
2057199133
1507678755
1903781861
659379795
2002609906
927498294
778512730
320266215
2134039747
1580937539
1597871459
1586092238
1492545421
134290568
590068270
1445071554
1254343965
616703968
100369743
943790543
479611858
782125765
1382432793
938426435
1863536298
253825378
318537840
1256302350
17376049
131388389
1089511054
2074575182
1639067144
845809268
586471330
1494193402
1773307562
1364984060
1814459617
1759863661
798437952
1264847429
1198472251
143499725
1399137997
1788540521
1588571279
505998315
257760841
1688941022
1449788858
737372699
323583139
684738003
1675799135
39635790
938563381
1994336975
1295938140
955939430
2125725364
237965547
883030965
1617308860
1083774815
1469502295
964018614
709598729
687002707
630994583
321978742
1485440659
1895842012
1520450994
1628940384
1147496362
1161507867
1070028016
1653494677
1419268709
611485390
955799887
9157760
935068530
1640537890
1684956895
974704320
431617623
1531810222
123158812
1387557053
1510051938
361124359
123104370
979877150
1444899174
1592606665
1943895764
7014255
132125725
427406700
328992998
1617566384
175765064
1849443992
1099023121
1323261426
863468211
21567489
829272455
135253272
633052879
1785072342
144411033
1568121409
1278126584
1829367928
395342081
1709744207
1213694503
518500894
949817613
576262793
879625253
1072921983
1556139944
177040780
518045001
1352552060
184055035
650170726
1779958760
513048033
120253462
1955723825
215008377
1219276583
1131501603
1078476589
1240844072
1960774059
1213729861
1873896952
1598362753
1358140894
1294534713
729005690
1040025175
1689876795
291266249
106236030
60894041
1241083862
682498823
940519294
166522198
91155119
1117560074
684567199
1443707180
1301615110
1334737925
1076182292
1814663143
1454991387
884422469
2029671521
526784323
2015924073
960664462
1767628395
1829214484
26910675
1494041699
1280093589
1385051570
641092765
2009099279
277593097
183485912
152881881
383829127
244379953
1393965743
1066327950
1184899247
1560487941
1157483070
154975674
97571492
453706602
1456590784
1432309417
1529888894
1123770279
739817157
266827716
1005958152
1266601480
135268141
1966622614
886746227
1964482625
1993533290
233304279
1097092566
1231101212
874397044
958708198
1508694309
1057882956
1111590079
1892523436
1302262909
358072174
811367738
339678508
1918560116
1968850808
494654182
2016131608
275073762
1951244966
1300957378
1804962657
927531598
2040774535
2071790373
1933489750
1159892367
59574866
1752628717
2046638594
2024057491
1598678359
132459225
973666409
682295923
1006856269
1932374607
43506584
2064739225
896481038
1936030020
1219518486
1254553213
599914110
1559196995
1025629681
421281271
2053851177
894277641
696355033
1857612496
47751371
353834042
637660446
2088525906
278140767
423666548
1100934625
337715633
28811617
1000089572
214289476
1627489976
1132548797
1187955886
162302251
2139405067
972846845
205808835
2056660644
1869327884
2141838855
1128695483
976397449
594269318
540408830
2002027130
1015550589
446776359
748821123
1711905622
156905207
796572495
2065739665
794565653
737614753
196396784
1218232202
1838549379
534112418
1247043819
691155303
748401894
727050148
1823704100
1936357780
889352399
1815625519
761720978
1095161235
1724802516
483565214
1089516442
706014351
1459962663
1683785760
1246423181
1314506145
551852701
1693199540
2063327268
116274676
1850104748
712416115
34530693
497186753
1450030869
230927477
1715418955
1141096600
765039895
814979127
1832251903
1513441790
1542029275
1508472355
1302315922
283898026
1176614227
2064036900
1379059261
753933095
400118466
321092056
1459947446
1860081129
2004877816
558886979
1027103626
409246870
104602871
942947247
525521546
1954707619
1655363362
560052239
304410725
957910583
790979716
2019829680
2099007183
1556019612
687325159
1783775438
921977754
81870786
1144764146
76810028
365768813
173894725
2140846929
1744828074
927827820
393481747
2065920130
240291618
106079229
1923314299
799178597
1133182855
185077521
903781468
2076130102
710599067
711005440
1584009817
1270651306
1015416165
394436752
2061631022
887762197
345960288
1470166986
1575087357
2129735726
244661092
1656958143
1127016224
321471121
2022726956
1300910949
314834402
1620071383
81255121
708316149
1538507865
321546739
814395378
1314338516
1120725336
1947578234
1499416037
2024506805
1876224688
62531456
588028597
1312750857
1333182762
1603444762
1707187610
1247330137
343723311
2053147898
570013475
1918810668
2035399976
814674568
1428285164
1014932553
1136145689
1303528472
168359854
1450980091
776116207
249614976
11812592
167140425
571161715
826207971
1481478941
1691887052
626302557
833411331
1568910209
355043597
895942787
9455158
1667794455
81641902
1612899920
1227498417
1328972039
1956623231
1133162667
1898985514
1727950252
1021078995
566176434
1008751768
2036011548
1702322123
164796592
56887755
1005818566
940912800
306502731
1017631159
1108053225
877664446
1843839130
442048518
422067850
322658039
1275459849
1990978059
677701636
23918989
2000433217
198012443
105560891
1465849489
1425510860
1434532930
1274989073
411189879
1186034796
855455677
1432268875
1752211231
1864207445
1320796775
1307049706
2029004037
1377684530
165384625
822433189
1684187261
1183015784
1930486414
414368060
879371266
225051285
836435910
1202029305
1500511134
679930322
1879730941
1524430123
532879891
2077743385
1629991014
1998729381
1355770597
917040296
1126234806
1766960477
2103075093
1981690483
1051745704
1707802676
1698414280
225058831
867368734
1579934669
1602743362
1032753359
254884211
1139446975
68285495
37886977
1553815035
947656761
262938262
242767298
2202418
1763449397
922697620
1881933360
1140395872
1455577511
1812193097
622903239
1306823244
1020480046
1539943535
285574402
639956875
1495534980
119781237
1691702579
1055854008
1818195517
1916761411
1923222743
1250646539
1372021125
808492454
1505530750
363984452
876777950
1543417727
1917799488
1824434711
1806355990
13083138
1826637130
1422321739
935780758
1561086842
415233963
243874621
1225796291
1038137202
1550697866
98792689
430597090
1836272268
738749565
1926132070
1956053506
282968496
834502431
1626765375
52246259
610241526
729928266
1424267384
1418733980
87975368
1788251837
148028282
1631393096
1558567677
1972462994
1290265438
1571650815
1651616476
565103529
359947925
1065219670
980337492
603822546
143532313
2018474695
7036764
242325002
301588137
1843309033
981074567
80236559
1651878891
1264043064
914738990
1131160618
1316289323
1524980516
1861088885
593073060
796230849
1949064253
233841249
944259131
1432973701
1792408926
769238477
575755491
1216576093
273371305
1140859020
1576524018
1338590975
2121196513
32862916
1482123288
1992187560
39899681
1724448291
146292049
1883208714
558039210
226528608
1387603957
1822082274
1141267599
371280927
990887950
518764467
84886164
1583961010
1314995316
2033950418
1817802259
111770800
1319440471
1462727537
881009277
1895195963
531819982
1154380583
888571335
2108344000
345487910
862284200
2141206916
1827611199
706988112
33622949
1404575842
853280161
1916831663
1962615052
1079808770
1156951972
1637213679
73592721
1528232900
480617981
592357188
1613119064
2064578991
1907352505
1499585834
1734897602
2019123305
671542658
1050141491
752648934
419254973
1581961473
1907029517
1307826308
1542821825
105033780
22626861
1536545093
1932644979
729614973
1570168043
1189737173
1582895135
1339516058
1004868577
515220257
348984383
494598608
588812978
1877217283
975216589
1181170166
1342852699
892311932
941039023
694954886
479725886
812678680
1366497544
1529867377
1565327615
1785752517
964345202
1324873484
946095177
359683379
1429907264
968722038
1896228473
1215068595
1698337012
1318912868
257322120
1133748499
510945278
1262190698
1648968756
859929661
1756789306
90298086
589663296
584522248
1271468252
1932515996
1476834180
65023628
479987234
1956560067
877702308
1846484778
1338943796
295546275
1484753647
155805351
1620419760
283365176
515488730
902843376
1252087215
264233555
2117911972
802940579
1583146423
227750444
1936689078
2094091702
1489941142
1438174186
806537715
1099246801
1528472272
1396201012
1683769049
652456876
1181233360
1013119581
717480504
1661220594
822196000
1595182813
1360221724
13656149
1890729088
697491723
169461500
1363665200
980856899
684950230
119024929
85460466
949183786
89453253
888401045
384846561
317203697
677606475
331454615
1807144840
2115780661
1137992331
758907993
1496769285
386709695
295193394
1742514
1567943055
1308312975
719223018
1081680001
2130508976
166922183
294418077
2144165125
2057651272
991909800
166142977
1273832824
1972766699
851093207
1392857753
2058227166
1800276993
1482311006
799144563
37639907
1799514704
1476751039
369094522
1459175896
1445048052
1507086853
70600241
794333690
1893796548
365793635
796076204
1314255955
1674106610
1515299222
248452308
1657131938
1682221406
542870385
1653813415
1592389030
1534780185
1819956392
718738206
1360063237
523565952
2111595960
1270806755
176359297
1446423318
2069951318
213999204
1098454374
1399218709
583093727
410146622
696783114
2090180580
480746863
1491116804
1836493481
846540498
139709360
1003265788
373163461
1655008582
1251718097
2030295399
1189746340
1794588482
1536625167
634651722
1181885020
1209097911
1353389929
394464609
1732663863
1317502241
1665271364
1909023161
616441911
1587739034
2123022365
1714896286
839474096
558632444
2125042908
1536257210
501329377
458306124
879890366
190339210
1304846622
1019599726
1193604998
1678010083
527124660
297839447
1560821835
1716871001
2092427930
949963354
204039075
1126829302
11577617
1557429004
1521293911
1744241481
727447597
1039081627
1505780994
1343889509
479337013
1481319711
911302147
1318811109
2039952156
888861407
707584671
393797885
1347167531
1587475037
584137095
504530506
459591115
1777742093
35056941
986715776
2075581541
1595878776
556103129
2020525823
398358482
760142204
999871477
409936100
170087561
373681740
6693933
897535158
1412763367
1512474927
93941019
1892100380
846310990
1005243166
1063427842
738779498
1894104574
1771012513
1132577383
1093788457
1211003903
1716714478
1598318963
1670595018
1346972924
1633375905
509827146
1275070817
1081771033
1065930275
1148112992
1480129516
1826072480
500821
1890065616
1996160041
374182561
1896759549
746211551
1786945928
1261750828
840152571
1531562660
2108061818
1845395737
447506854
699357669
1592016663
71035720
1831935052
538321473
1282039623
1401165883
2136640436
805150993
600655159
1622532693
1314978140
1875725976
556820079
233424767
876355320
2036949595
2059497247
876856141
1779531563
1908173640
1251038702
1528807464
506901544
890500982
643074644
1347054115
274579994
603652814
1044966204
722086849
1303010483
489499220
793122569
987461888
1027820693
2075162192
241144123
1016977481
732829537
841799282
492026527
2047807677
570041610
1048846606
133748797
1446396930
938312553
45762396
175769423
570360468
1953936037
1426808125
2099167932
313353933
169825459
594758928
1660408048
444405453
1198411742
557890604
1166492302
353938578
1047389824
1959614871
1341400466
2075210517
1887293415
1582544589
944704351
472639305
276860223
1436730878
372963334
846901833
338093836
506712131
145815115
1276406389
552474528
321584538
1846766857
358926917
1748392663
1798451141
672280850
1918218122
245726421
185205250
215139927
1444138163
743095854
1381632230
1798076741
1790485679
1193763453
991993559
1718212548
933573221
427054500
515433251
1406212526
703914723
1952164129
1779175860
1550816556
142774317
138404344
1696631671
1419180706
690878872
2018216209
1118463915
1049805789
1619125224
769431408
1722086639
1389859698
1015157829
1907291889
1604999626
311812345
502904095
839148208
2109889086
145906126
2032911661
954398998
1864118675
819001234
1381453498
232068278
77730112
2085368222
36748760
1856905973
1488701130
179523077
1995310317
1037849154
1598703784
538705541
908581715
569684051
1588511330
380223292
1339115460
1163114321
1770082990
206789641
922922562
1227598968
518601986
1425826657
2066747176
481007425
1571732784
1952175190
1435406423
1288367811
623692776
669376273
1520436089
701422889
607260847
1557184849
410845214
2095961978
1736707927
258671883
986327484
1187928063
797377424
1894909199
1757612114
238405106
127648843
949243926
1401519427
1897731834
1156033568
176958341
977847154
1674635554
1602784998
897110683
8159331
1027034134
701802225
1443565754
167918297
1325495001
2112942028
1688354387
2026917890
572719227
1098055588
290279456
521197557
687279867
548951339
1507525041
1875207930
1346328763
1254950593
1485336397
1584733869
1382599436
287096675
838769648
1132847622
1443130243
1015727989
2110694777
970282150
471029340
860321812
978441481
1498063474
1562124037
274523588
1665981772
740135390
239981968
1206852511
619569633
812701195
157424451
909849089
1333898753
844704319
1458800429
693940146
572428601
657645544
1948890739
2057764998
94895766
1184006528
197378026
933665414
169370502
1640508269
1949393404
132581631
463306771
272939096
992903443
1441748253
1771002570
407543832
1716271841
1289500694
1147679223
1956253809
348869557
1767248856
621471356
506294009
529614297
1955370109
1350998328
1988414726
501826608
1923426929
498576623
303233699
1833708280
593472389
1487240227
2031086306
1527137803
1656610730
1524110927
1329047559
1789192361
1987417699
1601986655
634612157
1281682304
1225505578
1042155989
850470497
367522624
42351564
659240658
716392182
1809600420
1280712014
1222686191
191731070
1088598476
426200871
32662148
1590425084
202144152
531238771
1893658783
2035852432
1124711160
1233415363
1919455090
504365316
742542445
1296082370
1833412875
384251158
1136016421
1287915883
1018863315
270215077
365937813
2061019305
1120685574
733460437
2103370869
1779926232
1449852619
1765487642
913154598
525055162
1957218712
2001753074
951256033
1989880860
1444694510
1153400186
373635984
1190869646
1041768970
1498347144
276801361
813740413
2002712460
1019343806
2109822783
1688641688
1403594964
1098355556
829073923
274974632
1368570633
1195011736
188510289
341772559
1928472173
144397510
2121698791
1230841145
1909885152
887369741
1755896307
1719620216
741639168
559668693
1562017429
38850030
1713068879
1935653413
1229719676
607354201
1286516909
1506521037
1421094614
1141745722
378381195
1383433749
682903762
1781976160
334305657
1511977685
2056950792
1702876290
559505773
97977433
2044648849
340494298
242374943
2018863992
1571335443
4776448
758750086
1179748103
1724396664
1500389254
1739416796
1138930445
1539239284
1305002027
927100210
621475313
1912356228
66133472
2127996350
1185967195
1207879194
358893898
421917296
1890782956
2140870058
756222954
1255276993
2050337202
311615596
1814782766
830987
208780798
7793416
243205930
80161142
1579128860
247982378
838911228
611393315
1972379043
191816834
203326463
963825840
1731056119
1508328490
1890926051
205047784
1273201070
1957059523
185560486
311684617
1017455069
544454384
733601914
760754377
537840794
1489824868
2016031370
440694348
1801440464
1683330488
441525335
2010221262
1691123904
684731266
2090382405
1122769116
932713644
781809985
1734162431
757609039
973626820
1937488894
1721434880
557199291
1298333736
1464877283
762247075
424051159
1274453158
947807561
735735776
144424579
1492261946
1469337690
905178956
2030102740
811678910
773726678
323313441
465635727
309573518
764838776
328373341
2000697422
1449570042
271272098
975982891
234800039
1053082084
562661674
992409078
2026708904
352666921
566360310
436424547
1651000657
2031237593
1198671622
2075051816
1158207103
2146479183
663303945
1302631682
1491257481
2132641635
60326990
1373876574
796836898
834053668
1697190015
1262472625
1143627186
314545143
1590845966
996840961
1764115186
1862118065
1972823852
1998915225
767716501
388001878
843840655
646941757
740668799
1410200966
1083366304
244185809
1293954911
134554278
171753977
304678367
133549813
835057922
1607310049
1624807295
820215910
1667637040
851200221
1617052808
354207060
400906588
732041785
1497834247
715451731
175404103
347191560
332083269
2037522168
172531764
183514846
657755021
560533642
1027355502
1304696778
1301202442
290072820
240579434
1545388251
1584027731
375133712
1717142228
1888706098
508683526
404716503
1348532500
2133490821
1224932413
868685892
837207394
694501573
1222892952
1238113982
1426543358
573243551
1953565713
1601947461
920435111
138165335
1491985982
1092966875
321680181
2257355
1653500518
1349035683
1306954134
807219312
1639108503
1547533568
205123915
1075652587
1922667281
1922266143
816875037
283867159
179498998
17923889
269874332
1404431411
886609781
1107081726
2098932984
2109502734
197712060
1377992694
535262637
3794125
832456508
1455697749
141959460
176958842
401180976
463639642
179216197
2054681494
1812675325
1486170331
714417158
1304300181
886220252
919541073
232469120
661403885
694323569
1049344157
945271044
873822567
1067268047
1215145376
130770331
1953877828
174743454
82219667
1915896914
372455514
1460212362
303675904
376249639
145185222
1759373653
518209100
322144064
13070981
981848742
501360261
2067752476
647040419
1987530593
634685986
1951340600
726267197
1554227060
36326072
1387671082
101066981
1085670230
185458478
974889548
5454629
1400603854
1105659879
1959332457
1575347308
1187879547
1727745724
1947802822
500608261
2031421628
176568813
645793483
1643311633
694777913
967937547
1656382614
1676626655
1469297808
1576651442
176183427
1309344753
63853781
2127524027
2035611950
1618080841
16366452
1275799384
1719147822
1102036682
1461257862
546553722
1107491311
714378068
1652213602
919340120
142241728
692609501
499602196
2090044550
1193217762
383540176
119129716
1839011245
2026851809
813907629
659465144
1535750776
343050637
2128762952
964918570
519234064
1290624058
1028772351
499274443
1178752360
499369544
515640895
307068097
71033718
1617677577
1768325959
617587441
577685240
335220380
122317395
1497025361
477462108
814926896
1996627557
420023011
2008144658
232684086
539152727
1699672255
112052247
1353060356
211653751
1647803023
1696110993
192933055
465237946
67861409
1483557113
1494010297
567135853
514825826
1993379842
1082776748
821893923
2064413560
552970678
442736234
534517353
1130655918
777956614
656834748
480197631
1255418723
1471761644
329341541
1675441734
1332422654
562025627
67110813
884611261
674077874
1420171169
1096265012
174397250
968798515
1289198068
639635196
1036659924
625271533
2133645493
1603795777
1140097359
1979541687
539088878
1961991282
1896471600
1092059556
257243869
283505305
75231826
1035200483
940340054
555429458
143135558
264618050
884770999
1818577292
1597040705
1446796626
1885688105
334168318
2120874500
1158375627
1430433331
147788102
2127174142
572147751
787423298
1016350418
1197419284
773585144
472662548
190032996
605643183
1011751426
4540630
354631135
2103810982
261784499
638136441
31559160
1296984983
1578476495
586988618
1440120541
1843094545
1471759617
1111214186
1292651602
771072595
849418643
1626819921
744463448
2007794270
909769604
892251550
1987484764
1481917355
1679674849
856351535
531852991
305776345
1329014083
721885987
911419528
193281861
726426618
1266050664
149609195
988211117
1904187105
181168355
137712452
1335179952
768156974
1577832994
1030790849
92432943
541563532
175958804
863505539
1390982175
1802778725
1607968987
1251292798
565064681
352736889
1091293914
2046982036
2032411738
1947645449
431351379
190704435
1129175884
1153237367
1102123964
1322457745
1879663985
220690980
1472066940
720391454
2124878085
1653235296
858103907
1312574389
273908622
288453253
195881590
366341565
830016785
371840394
1229847104
73515312
27135471
690332443
1324808110
592200152
1043069333
268618377
491698540
927997423
68780178
923049920
1118701859
1197956063
2076287287
73342175
372930160
1808467624
294033155
1844997101
381375430
271427592
1350748749
1239479337
1584001981
1624657371
1527932590
1779883571
1990998936
210465727
4240318
1073362393
283981040
31375789
1763694836
1608789150
623575942
659280521
1877407527
1115274482
1587277945
1946187706
2038324402
558496156
996660121
1967128041
631838331
1369590281
1628112017
925871486
1067103734
2009487448
1197299078
270368835
1101483137
633817411
1895026206
481932080
266217334
1738541495
692397807
270457652
664420240
976378847
301833442
280631428
437684350
925409384
939911950
167608229
2040683866
379706247
2113795935
1931524621
938202403
962972408
1751169014
1570040734
185079042
1231797384
348428572
1252182776
1093801184
1545727650
1522551612
47800673
32061413
1270094170
529732753
298278747
861152017
1222130561
568736400
1525572257
51025760
870569842
1806203686
488710110
1795979226
598631988
656318340
1689179444
978338235
622630627
1473220417
1916540638
1585603036
1076905784
1339097724
1770682078
161219520
1687526296
875381206
1255020704
1085770298
250449170
1302821377
1117831711
1520543341
1832554131
1416110458
234211710
907201044
1984846858
1759783968
958226804
707933052
1418504006
1446936915
356428630
2017135994
2103255255
2045608075
847990581
578402234
1371344844
617047571
16521622
300766980
1956145295
1787203700
461986500
1496187943
515101259
1717007204
434474593
765550429
872344934
1552306304
138610122
557415417
820933114
372821833
1464616461
658296325
2132605801
275359617
1366229377
1403626159
1722296532
1722658008
1273278505
1678068139
1620782435
2121269086
108986726
844643631
590833009
125508348
1145410612
399494656
1912712049
1607397112
1895682599
280329660
1176920669
182673544
1045880089
2049265603
1734979848
1184490212
459197372
408429314
1557312045
1923813833
1066725639
1542434198
51689802
285471369
798576709
1773986335
2008129377
2071855214
1304570826
1481428164
2045640652
1413557552
178588147
488990013
1539065901
1323998759
888484669
1304294302
783912224
636683620
1584623962
1960832893
819357164
483020403
1862614848
406853364
1667510615
174328572
815282678
1077339012
2098142405
1882008318
472289562
2348559
19996039
1270866271
1776334894
2028125416
1195237837
933422073
1362069932
1093394841
199495977
1540658079
1582384854
1738561878
717173191
323385875
895372532
1501085415
960069495
332512846
1314434660
1779426659
815533250
1029565860
38796375
335560217
1203894432
854079054
1412899230
1154553189
588603724
1885188792
1156901748
608599763
1008571416
785752995
489241531
56325605
1719175068
1851311463
1149720447
1918671045
1244485894
584621653
1509749276
1961659085
908007529
257638160
1315260852
1868077024
590151007
482211864
1500020036
1405684257
1511777724
1538816411
1741244474
568188508
245411817
1006660056
1722741697
834015541
744365201
732159798
1442615304
1752936617
1517912793
1931856835
1809262222
1089604213
1635684650
811499021
860791610
732686897
1396120675
223057238
546862334
156644556
480695399
1862123187
2024721580
1070846406
196851403
1377257968
329047015
1708629128
768590732
2070291489
129333988
1014002549
929467898
1852075686
1848018091
1673833099
436751836
1143149747
1279286068
1954664629
927522935
941064642
896785194
415723937
1752563664
1757576804
1148410834
1001200691
1980634043
1695273169
1157845247
313845794
1409912708
1035083179
1384692200
1606764111
264857500
1713739215
1167909591
1033448232
1636547056
1297243580
2047450781
418531306
1001835618
1747985224
2092364405
1438587454
743651324
1224166825
1245768435
1671174259
17747820
2142553629
2086898196
1770311484
1752646785
1087825383
624028527
1585797180
635614904
1781873774
1899642974
2045527612
669473305
1136851526
1504808075
934330805
703107093
525234019
1967779037
192170502
1822477599
1867746171
610701808
676829569
1468247747
555582566
2115417023
64415423
1779749391
1213701810
1735589682
1797497211
1208771791
1675004231
1420325047
813934928
615345966
2044353574
252248461
1250960870
1678743700
4407787
1149004834
200733358
1141259314
506329261
1135064163
1844366407
1031563280
955359553
2036536909
706557231
675622076
499755070
1383386800
2143869823
1055337636
1351320175
60801599
687603379
417538337
1796391281
337616943
1626310128
1323911864
1757941990
292761409
1939257830
1654811917
545009870
1042735052
1186071969
549417657
44256238
1386805327
1690676971
550585500
374385843
1387559731
1582148780
1329745396
1276612992
141222364
2005367472
1776368062
1524609164
2001753647
684222050
728445692
2062555246
1371825430
1145984029
1711462880
1709442373
624810510
887891096
1319900715
917571919
679665279
827228984
1462581789
1722400331
2013300954
2011999446
1766656570
1252622633
1555192770
169758422
1627008476
795268853
1751907202
809270224
2071881845
1893129566
667154048
1700766260
1270255083
521424048
237504662
1998700775
436495646
1609330092
997201156
474878
1171288817
1622011666
888365975
343705885
392099937
1568031254
1170934869
1854681726
1142947937
1036752175
1719197525
762120859
141891161
1126906647
931879281
1768899637
1922175500
536302836
430686214
1846573697
281948754
1097840262
1399856309
1552203837
1619264310
1637360972
1403420964
2055759957
1099207416
253138473
2056234835
123012586
1875150139
797117162
466718471
119766429
217664768
1637653340
1974448155
1360612706
526921868
1546162032
2122733565
668813029
525585031
907129199
290229018
300276883
1443432035
720915232
2146850581
1725380789
1818755495
1399223242
1130100979
1290536157
889100566
386038295
1198812466
1988307983
639176768
1107563654
2111320569
366843260
1904680816
430555392
486609689
2122345585
2068208732
313574196
1335474643
447646952
1859736229
1310724560
1116459981
237837612
70370111
1406689000
538114496
1513802146
2127604232
537481429
1091699288
1798876079
1936704671
74316619
941928589
678321590
460354914
2140741055
519145925
1099531683
1100821061
482982846
1466374943
858018230
913538238
1952984632
832880167
834263322
119075180
20871162
1281910275
1978811409
1331595722
250886608
69165374
1401965834
1657575608
607279870
768284332
1637696193
1144761299
1859983620
1289088624
933982322
1934300239
83533565
1612303912
247171506
76790973
2131449837
1346703189
1177612034
466949035
665594484
2035630264
1380487273
471095468
721026783
67266948
590170648
741897945
1349177223
421498410
2073493668
1600063831
490663784
1327975854
1110155792
1097943654
2096260186
600368337
95221305
1808760159
1889456961
1029203627
1595576750
1972990527
494023892
1842748256
2049781500
477990081
1041967797
1079909886
944939117
1707562281
968056503
177942742
31174101
1689083286
245209690
621344750
283497584
1594386913
1042843160
209507604
1046967097
1533506944
1537483458
9639241
483966950
1486259996
610007578
579188255
1147536507
351980891
1608391882
595629610
177487770
2102415774
290894218
79785622
432922208
1332862016
1159695509
1377861325
892940649
2127752012
1555804067
924114751
1669351650
1801013758
1545459501
1952849234
1247917023
440819013
14873190
147400472
1974325957
1552356648
157039713
310809259
891132997
767047291
889997514
2038669504
1119028183
350905748
486815466
1296515953
305837875
777709685
1376301576
738760083
2110571701
388513437
2116621408
856028702
368781801
1524941827
1780143453
2038133451
1178471937
1178119306
1843499038
278905313
1618938319
1858372228
426305785
1445780628
1263245229
583345499
1756589887
6894578
1350392790
499103753
2045564082
321937325
850009502
384895901
1618453279
1155847377
1162605586
847271207
1894607460
1125693639
1235784644
1863745220
1981722341
1604566445
1241203399
1614382147
1495216248
272191689
645017805
1191231638
551097002
116472477
902120219
977402787
1562253105
17881800
1560748286
1171359345
24776378
763657429
1670463098
2070340460
1085594754
372988952
307752713
556564385
1528836329
1470358299
1403835592
1275960141
448568290
492136588
992221713
282806984
2096703033
85941465
1897189131
1444435634
358133154
394723288
488183624
909230156
511195765
1390303843
1886632943
2073448871
1408185643
1299897582
1097324568
1432962021
2063555011
620304018
1355818834
1001666117
993292971
1663571547
1558230503
374645652
986446199
814582447
1650605794
1435014489
1306719036
495343859
1717821473
1255938421
581285324
1467526956
552890407
939418478
1862250245
1041074032
1848648634
225962362
283894227
1587797930
151927585
1692079871
740211864
1249252153
977558244
656283227
1869556172
185893430
1657949344
715365495
1849464978
1068696199
1090011147
688427529
1883278647
593133293
2123442018
1042514035
1088477153
1693779844
150968808
1669762477
1013823152
703859216
461697308
728589749
1744933248
162862294
954552112
2028827475
1750660224
1106479697
1573423698
343388440
208248203
403498295
999671667
2077804375
589391725
510137364
645686222
291373055
1578833563
1735697369
979800584
1314628562
181347015
955758955
209658949
1269824168
502055151
360627758
792102997
1515878303
1064486974
1253800305
96984405
661936574
1416662600
1051536517
543280401
1019839176
10532566
2116704100
1363227617
218780769
372718747
215415636
149101496
962110472
725553000
794787718
1253483528
156902916
383001440
85800464
1471531478
564348455
1041559419
1681190428
1834172623
1543614570
2041818186
478791972
912009226
958821512
1732592278
1008993631
1620758086
1001771230
2060530148
16554839
2021610406
2071062714
2133258939
1237354375
142359836
358494038
1452770012
291461332
1320604511
30839364
1086249051
426604391
187742280
1469250491
512404855
1659273759
2033598946
1553964275
1192980539
1720287921
950095197
1087315077
51596245
1862104423
2046136589
1784188523
723614406
1519411027
638476105
636660906
1535965866
512602864
560239973
1521741158
1749957239
702599809
1880235196
1055243603
994061141
1053356059
1086082968
2080310192
1479960450
1273825248
1402077035
1992365306
785615359
1288192333
1398845933
1978595898
860996606
201457482
918427327
912592852
2063561906
817080268
549297727
639692664
189007647
1187773833
1276353571
1724973514
1700376697
1836593544
1099231024
1302850288
391709705
831982572
210610244
1385770846
1885338632
1296693212
1318597391
1217815434
423034812
573190778
1062697092
1208650172
1861383112
314059377
1039762422
574896070
515516860
1958189750
1487488922
431595118
627786370
2036786650
1071287782
816794018
1077076835
200157705
394283884
629969884
2036751249
1493514908
1932820172
280977306
178013832
2143430416
1666748153
2063352464
1292639980
837861896
1133684251
1715674793
1411052674
48897695
776841317
1124952138
362957073
1816603739
1699848209
878473933
1627309841
1039853483
1310069051
107612564
929156485
233873185
924406582
2006233320
434030891
1318690466
488719556
323298492
664721726
274056081
604275799
842735558
270002849
123540304
758604375
1562642830
961402200
1892288626
1130833975
224971226
1941186321
1907675292
1349923365
156659746
1576795383
902287926
1035133679
1056621577
1942141409
197719082
1164234141
723814247
431592268
2088640723
582563919
865623159
1259847541
1071283476
1188921651
1924569267
1345339557
1793197450
619821177
1615342406
1916737754
1378425552
1030501588
730656306
1123230530
13851915
955627533
916933204
1921527207
158067250
1073592950
1350838943
1060355176
2108726630
259976872
855012937
158962064
1424211013
1578827184
590554332
1365368088
13907456
1456177491
477731981
1085190932
497615495
254817600
283046841
143329297
874638777
1898389247
2060067052
105580682
781407188
643239710
1228811212
795259103
1598867243
2145744416
569302663
1756934493
1071853719
1920141606
669806021
1033096701
32634830
1524818959
1192058765
1456845843
956162495
1782613098
674730283
970069951
1091306941
1152462264
2055260883
1588922436
1407279864
190824076
1732251734
134434993
2089213324
1644835138
240015675
723136864
140591200
1468826888
1518395967
1739458444
1467087656
2087698630
1348909289
391457727
1860356588
2018715311
1424554428
1892991418
1396050622
469129546
1202353613
204729469
104258996
1877083896
1174799421
1195565937
882062512
1082576656
637004726
141858728
1273400733
221772812
276293722
1215130409
1866607950
516309397
1938267273
2007199150
1985136285
1309179592
1599173946
1304740294
1249394575
800599588
1696198021
962267515
671831251
973268802
707775286
2067881873
1442398348
1910128899
125127694
1546657344
1639729148
1299927115
594739633
374308012
235020124
1231744359
516166741
1508420857
1453517171
792460463
576067618
1172641473
1308769860
366851243
1032356976
1146422498
1676030835
484047274
303679144
777941762
1284646862
1999877165
1740209278
1956478113
825662319
300500916
1876876338
120577019
63146167
2002004033
1667234363
1702875315
1154447500
114490349
2077183328
1389467624
1346234708
445866421
750404833
652268232
1238326884
1326472451
1824909705
399613096
1693323694
709783033
1546035594
1221870882
1193830308
1849714738
1999812644
330993522
1702108256
1592538274
139987988
380286927
1893039190
2016864326
500863947
1956185358
1871384711
20614662
1511577025
878348564
135105011
1441276705
120332540
1481339720
1887143126
870737374
2133607952
977986362
49726177
1811034009
1377599459
1743049872
373333395
776151405
817437106
1567163703
478382496
669766102
1898157225
33007104
114820729
2038145213
413294031
2007859919
1907525892
914157978
1816561629
1631426955
934772641
1180655007
362291871
1069877652
474448064
482624412
403733724
214107543
1353361786
389858028
1192093905
1403087963
53408390
422209716
998654187
426741785
1198361122
1816091293
1993905488
1676743618
338373748
1744579065
1709750722
453194477
1635240631
2123044753
313570748
1395282875
889719084
2130132378
879226182
1824491725
1163303737
1241518054
746885729
1637751801
1724142466
1150619454
1851859344
930020604
1540477482
896469602
185624919
1593885872
1318679318
1184279107
2020627657
369556792
852886752
1867049497
2046300410
1191260500
1464144915
1608567484
1644454977
951901898
1584128590
1958025726
199701125
326364026
1940674456
1078927307
3372103
956494545
172961713
750257832
446762698
1897104179
1900877286
151138395
679641135
1293871121
1047607997
865266055
740273345
218803667
2049545162
613417355
588360460
754948266
332983204
487177222
1946208767
1797128119
2095744707
1443180096
601546369
1532389649
1253722174
801247494
1858753675
1046912982
1880174802
1862125778
2003407527
2053136515
464899962
302686578
1802757047
218293601
453824973
334914534
1512164722
1501432970
1200180589
104954419
1720236637
1102242103
718371774
161113449
1857190370
1051354979
648290672
1655915489
700999450
596551731
951611937
1302545820
2128941380
57850464
2103793314
1840211407
1104763446
1836484468
1554853537
960687326
1742137336
2019753499
1263373904
1397410735
90563452
1717198877
1732325269
1602728174
1071148199
785022211
1707682594
643901188
1887264314
278570720
805014638
1596971036
1329925699
1453305310
1105402877
2030925150
2049857041
2057014815
1185987322
2031314773
2114865279
1142296988
1724042532
1072145077
831297809
1131412421
2032832403
425951497
1003682272
1148722659
1823362232
1094245725
718437888
1408203853
549490251
1789586087
45742416
109689197
286003628
1933006731
388259918
1091018266
1382494119
1718185617
396839928
340413349
1601627119
299213321
249944516
640130793
183044446
217326147
1782427782
1907086978
1289471224
466241943
891015751
1174819980
892193440
1894698023
176058991
568072024
841460100
894496880
1976275877
1390950352
536599319
2022018294
1500639549
822602947
1807541377
1888899467
1913621213
1042551848
1459601437
162977493
1382965197
913744908
462190814
1632909713
1553875702
645235260
1850235860
1188819836
404838590
992223437
1655061779
1295854341
19559769
399771571
1043068717
195618760
967843595
1884528817
1090115640
796635824
1127995521
1626714960
671170470
481151423
301834259
331228199
222567242
67971825
1373780048
1682168679
230949318
609261597
448429940
693140133
94687663
2002305642
1338375393
1944923523
1043641830
1743213984
789663312
551219961
891584677
809223081
950991532
1934653394
1004841842
1918835127
1671698564
2094957482
567987303
652210437
1574188794
1239157774
1133361860
1876023054
1570385973
1355929103
1943994879
796682373
890614134
27460549
1405943971
1339044074
720600682
1500631634
1193866068
2058976076
1298071509
90024250
1654706412
2087734822
641244211
398807441
749474255
1592235743
185977188
1754316097
1363587222
1857675752
1701789932
1931574526
362402541
1128495078
1023248652
1495764402
857034484
446150977
704209857
653545715
1242833351
1594823991
681006265
501293674
786384418
1401606947
2001925308
1980250486
1313099375
1152513169
2070274737
820322139
1092764343
564035300
1219129581
1842238599
8787396
1405106769
1449071048
1372374618
1115298873
1003377332
1156465496
1477701414
2131872411
32230500
825982168
841423247
478381478
1530192025
1494968963
1721214829
977532369
28491580
75024855
1763916787
1430098527
2076950163
1596683625
595714255
1081979684
1519474714
1416036394
27260380
2083510015
487682327
1869498979
2092297411
1892789096
1171086379
1317188381
860604321
26980064
326170230
190822088
11368827
358400730
1016804256
852792074
836782208
399512634
200277389
410513389
1377045003
228768969
485538244
993478142
1658867497
415004759
442678119
107098104
1496984444
1962152834
1523134498
1524244824
1898179201
2010816826
1246260155
1842992964
1756122274
269862886
1012697697
469242948
296842950
1338867927
660065036
308211777
1697268658
1676869292
1161003852
386567218
2076381926
1361281241
797080608
1305943281
1590050211
1282618852
151937775
1101434060
1697623612
594615895
1208532164
1047124408
409285081
584183014
423885584
159980634
447516192
1670145739
2002973598
56154819
1940008625
868187647
525397767
89367928
59571927
1185462803
397579705
1756840585
714848447
1558583557
2143407803
643746726
772381151
793004763
1949690007
214947714
2075623616
2101627783
1316381774
1625763580
548760030
377430290
525404340
958045111
961613304
949289924
1118025745
1409129497
471952015
973515695
1465284316
264476992
1841703342
1990682083
353844920
1901275269
1028661238
751424626
1510632206
1743509685
162524535
1506556362
239772763
934905686
152077477
41979123
1149853400
80217445
2143606906
318751526
1705981025
544883288
696181816
83901717
1502928399
1657795121
1033191641
473470496
919440970
1505143656
1446986191
237241638
1769620649
1141205885
80440073
2123465569
894997507
1109101311
727406547
258146065
705127348
889931083
1764702427
944900112
1824836769
1916779905
986879235
827206522
1996997350
983002493
1145958048
1555494728
1527885781
1842139865
1639396445
883330532
1352451338
525104439
1356801028
124408660
2030248095
656303571
361650298
1652385096
1797509456
442090371
1628367018
545023315
1551191682
208289917
803169381
108835382
1098221000
420388160
1053735494
775574122
189684417
2040614729
1602780644
39198120
876133574
601255044
1594692848
256535707
295911261
1086605645
1139866239
1648362599
1611710084
349183619
1772771259
1494474532
1005487190
2134421557
999375980
655512999
429028280
480259350
1200536314
1980219962
688549268
2003705695
2089055345
1786770268
276610208
995307191
414860742
466294625
888438273
2017641386
505492745
1764571847
471412783
2100185593
2021107555
767324044
1039307591
1013490146
268202996
503534027
1362673766
2040974255
1998008559
220677308
2027912165
849900892
876190307
309456797
1330160242
2076726622
142193112
2018709510
1932948669
83764809
1657996131
62075229
1079072000
2072856873
528369855
1967510273
1943014612
1033862600
1584598473
266943747
986564546
1458222380
1034267791
2025872137
324228878
1302470787
381922516
1686902644
1195961395
232447428
1907579953
1076389912
1082348320
636286612
1385846709
265024914
565529586
1528039821
136250777
350994608
1611804630
1794246908
413069837
543392983
1719620133
941439692
363419608
1515151097
1975302293
1948018081
1782094844
814383191
1258756813
668878988
692771680
1582985692
1971349775
1074694196
1122404688
1019827522
1307141624
882500993
2096217434
242006296
1518787606
1334580496
507031211
2084317192
715136669
643281988
287828152
179457652
290045248
700897990
722850635
2009665381
1642337682
1086270243
1377332831
1470156327
886804677
1011944027
137055870
2145561490
1680823015
829827550
1581063534
1504689143
1904521747
555984575
377033017
1064179723
1438485568
325766804
1306186020
809789526
1660347300
1813217231
746623071
228000321
309015571
1034451223
407457973
599060819
1735349213
1130308608
461242552
1230203248
69095204
1838575383
552875927
955899881
703035763
689931798
953977723
236375130
1519759348
387557610
1741064273
1276797447
943542185
2118097291
193493523
234544105
296380447
1499679543
1044333632
1956727747
1165413126
1790956703
37244420
1474428697
677924278
444702394
2073489516
265789844
1575011002
387248420
1495993092
1644106206
78340156
2048869019
452522439
781375919
591317169
1406500163
1017751049
2111076518
1794057773
611331675
1240390317
590116310
581945318
1433883840
824660415
878325765
786079735
1868994047
687569864
1951492861
1512467102
724814284
1278437910
42907733
1169516678
1204443778
308697577
597044033
1591692199
1804690669
93666591
1670032355
1706076040
546189031
303924626
149909562
1952689194
1321675675
113502432
1599263319
1933007350
1353892749
41895981
367469020
640292942
866556396
1245794785
1426372677
588066796
1933364649
1230381891
2100533898
510695286
361336153
2143441631
1680211964
1565779932
304655560
129772349
1009988483
2109346229
223438941
532537190
1667938622
769627972
836461816
1817848184
574833518
10653843
1931350616
26613189
1943661194
1137759717
68509170
163646566
1778052659
935065566
1409441352
1056941689
1523132362
1195322353
139839932
1476182613
1706017639
501176085
1472140596
1238745956
2066956017
1776796157
1368518305
929460852
1738658738
1591957246
1461998042
1259113712
214101570
150976210
929478248
788935088
161630054
713345216
815548277
2105291248
1851104934
884057447
121454166
1481673945
1819123014
1530895518
391131986
1194771728
578734224
530971918
523470693
137268215
1032148004
1995611290
1376014171
951620373
1624923799
597048829
1881081226
1216098889
41522427
1195595620
327728954
255623998
1346571831
1257207202
1044559086
1508201885
1970552419
1860107364
1466009485
1674173705
596681163
1587463651
1008364002
268320529
970875522
1399495989
1463092258
1549609746
1930467907
1986562951
1686877961
815132263
1834690593
915408485
1766752637
1312130744
1512457314
1500350215
380745986
1553979741
548462187
708474940
1809603739
1895034018
1965682142
706679178
1255752255
1788750913
419302894
574278092
1315440970
1015984057
14258096
176321325
1284304587
985133618
1575817314
599913197
387259716
1358801573
438992500
2074137677
26450189
126199446
842062514
1793202826
1438330190
207036180
1146069393
1819076176
1761015922
1694531580
380067468
1423136013
1442081951
198265963
2129815191
550350558
1987016876
401634437
1124628651
1154974199
1417618495
1138886747
1331295524
554439434
2124020365
759629190
1154352631
363796433
2118430763
1593345131
290450462
2144880952
1719544577
1132512977
1790600130
1010391120
1339549157
789185875
681983648
953081431
336233808
1062051117
228733797
1778315759
1260317080
211065340
181182669
1099850308
612699778
1305811320
107340859
2030318273
297214419
1438636383
437274059
273751136
50781925
1591626690
637547569
21729041
1037488173
927998032
19126345
609549103
2060511009
1809726476
1619940223
1252576518
451428703
154440223
58174302
787662511
1216491340
286908099
418494622
329324772
497973439
599677292
1429175081
1110673217
1905488612
1536515940
993507842
55219384
827668676
1430781901
328970520
878450601
874924943
966518090
900179642
1912413117
1894516122
919305988
374478572
1807543483
581548816
1994418795
912636353
1032977519
1375370
970810655
1820640031
1217866711
1257718754
91651005
1547191483
1755692194
691328297
828882916
718881763
449333262
217915209
1712389606
504552646
1045583885
995687859
833523166
1924034486
1870612803
1800041256
676730481
1635542272
1547073730
1596036469
2010020844
1207133565
30101637
1856955991
2119769919
1063079156
1858331361
943096926
736235539
928714424
53332033
827886545
328422260
1809024227
1519214842
1157305176
380422342
1968548104
1375220385
2092811948
325617102
273320622
941016160
1159140269
49871461
664145315
811697877
726601942
152203939
211287960
175154763
14741135
1418421525
205256400
1871697126
1390707796
1268335556
1582544839
186321075
2004571096
363775616
239653108
684973993
692197876
2048677335
56705187
1849503052
281616029
2025253292
1077239790
226944330
203386746
1350560412
1167960490
1362527015
1400431873
1832105805
26741245
2127033815
1984309744
238029205
154704930
1999050879
1656450730
359961330
1723264357
899674879
1628296887
1158325548
1085995954
1485384335
1522101164
1325649062
22874680
66815392
1226842749
79579867
1916318445
1508458778
2104833159
846074587
1735403108
160736258
49151351
755879950
1523263273
1449583225
440502107
1550004518
1429133392
277328203
1788033723
1583838323
128895434
1297000806
1943799653
1852159791
49192037
1424612892
863001692
1135187991
762513579
237619208
313353405
785388259
304434601
1540196154
864968127
73269398
901171284
822317638
919343985
489090745
983053896
968495336
1244970695
358833522
270594913
1685472803
1908838040
1699728306
1962801006
1549388116
1136082981
2091696441
698905274
932398986
1796372584
748097311
209528231
511890628
1883285302
972041810
749509837
49155059
1757430070
1053944438
1589351213
474914549
1127213836
343038849
1297232187
2046557821
832129594
132802436
867569509
2077100290
491635958
1138164423
1615089445
252990350
690409081
1430406803
1802378466
1826492062
1374619596
353800092
611407400
1023508533
1101897403
820935631
1535399161
837699057
1792977442
137425350
886854116
1402923864
1191369788
328721681
1877838413
171099976
671760531
1027586952
70174149
1503890125
1160389388
937743659
1433506767
1652025346
2075908082
901112564
1905015697
618833515
184035720
1559910515
297841929
1558655316
1913710608
909249329
434680201
868124363
1730184961
1970079363
1705823421
1375678755
2107504713
445193889
631118971
1151390854
773915571
361473736
1322490830
1445676102
1389060688
1392664980
802082579
401966429
182924991
88105699
2053991775
111349425
989218263
1811523824
730182940
1173253983
1223950692
1028024869
584425652
990177652
1937274198
1019105853
1858302015
1519975511
841701568
1416641788
748170618
801722634
1861835678
1379289589
1953113488
488267601
1740763325
1128120670
1933943703
982340366
373302002
588542634
1384306795
556226993
676648333
1290814922
667576418
1665866597
954855099
1397759358
691636932
31322143
278300579
1276062584
1021499795
68091130
147684790
732318162
1588066641
989386358
1476303
188753612
1791108992
1863311981
1568043201
1596738832
204095934
1161322879
577375855
2138039637
2143663245
950677857
579098623
1380486392
1506904851
1255746957
523817666
26997621
774129906
1478672765
1424756980
1465766838
1509994908
1703057559
594345775
384011055
1771148689
742030565
1116329218
1211731683
1731416923
1117805521
1400485295
1375042268
833633854
821044848
824297452
1037729788
1982367727
1401673307
1028285777
1978547324
204867517
1607384400
1211550068
1711772368
715647709
1735367735
1738769989
1489777615
1066556852
1016043321
808060806
429068113
571617233
1402406581
813079168
195282274
2144437146
1929408386
1407013957
1728370421
899730259
660015604
955929041
1733364113
1481060453
1780226494
623610253
1315944532
1034416153
1651896030
1147008209
1239283670
1111796783
211074629
803572390
1827444492
1946442364
394858732
1169738460
865515569
1410902053
1977799266
1294583682
1982519286
1232722199
2107662850
30317913
1229675697
1889587589
1437331870
810562470
641834200
2097347475
1766491512
227714666
1430924280
1399234358
851324919
599385164
286166863
355737302
1746393373
1525450534
1467534085
1957468003
181539276
1147494929
1756426719
576398008
169749741
474458640
1987300062
65359
1769042322
1822335700
1232787558
1729221525
1852653613
314979607
1471325466
1142501836
1125542078
2113159666
1092365663
744549942
193390684
375806295
2143784300
1044715604
975191459
282467515
1400452906
574101185
1807918049
720503343
384085540
1989457326
1867998272
2140512259
418371686
2037748014
467487252
258188100
2037813373
89045926
2080523801
1123117284
1818267451
1785693766
1438096891
1142109269
780711954
416155321
1107785288
1873077617
1160705263
1301175972
101400264
1157005915
198407928
1076591724
1439473431
1598860834
1650692909
1099907832
171880529
2034778449
941881510
2039878802
2027807060
1360253197
1930143168
347810664
1618441297
1820472893
436856591
1551481450
796106529
107640394
1189691569
86719773
1249749664
1970403523
502875094
210051304
1695997493
1663580358
1511227276
1797397757
673102625
1709635205
726505833
2112576056
1161012391
229715094
1065000241
1332892921
117009895
2006881751
1225288075
2144816956
1219651300
1007947595
345143972
690608950
680936840
782000563
94606752
1477043370
889640958
1284298321
1563763143
2139390622
1107218197
2066638237
201958278
655732042
1582734947
1713185554
305646151
108353925
1275337111
1032151985
73446333
288865855
1261867079
1138446574
1621758776
1378876975
997844678
699563203
1376210283
70012330
1707510798
1721354255
760621280
240963990
355871171
855228033
1718007360
1245512129
2139526354
1134286855
1237419103
1099260903
1053441445
1439377381
1754992945
488692744
1005079287
2060639097
597046669
132932751
945307434
670493003
421798606
59690865
1808939577
2043557382
1438567840
659300607
595636937
667294475
729312938
155664087
241165083
1489934218
396628077
597036254
197678603
2114635438
1842548383
189721310
1101438645
932483838
1288982213
7396442
224377571
896491511
496089187
1229456858
809646960
1093135856
1362389609
1754954394
1763628859
1784188215
1814645259
1425084789
1680261949
1105729452
2084385396
128415238
1773023927
666214686
284079325
2014189010
8665257
680707403
463741616
206343860
647859193
158806351
396065170
1749297838
1091290189
1685047384
1756694281
1315667760
434055247
105299820
397640971
1243702207
1198435676
1760030580
851172953
814580888
1396735148
518334564
92182029
929513449
1624064016
29083777
1057928688
1249604296
695298464
1342008013
1116309658
703963721
2022715416
1580051275
910307581
523090961
1738857626
1306372752
124905152
682664168
843936488
1881599433
1998331928
1277991735
1986899253
248489251
374210294
1037851281
2008519832
1225383247
1852432169
1257771332
1743717811
1944614198
39801133
1220298180
1973697976
1097729821
322418828
521512792
292254187
1438728486
1225476513
167485955
871296113
2135784094
690576917
462670092
1294673198
815482069
1145334260
2138609686
549597854
996182540
1269117773
389013459
1244671792
1643328067
1426864740
1105707976
721227666
1131813262
215995660
317461830
928943812
255796793
1537760010
755158140
1353526615
1860178838
1276670932
1645780802
1151423676
354663797
1813266757
2022719790
342964244
356360026
337906234
1637637442
1171842095
1483240494
1628763481
1721439949
331939386
750397606
2110453408
1576611178
246242026
1389834501
534835506
967469692
374164115
750831166
1284931522
1303107927
1006627960
675207884
2058266068
212670927
387903074
1187453352
1858451729
1539326751
1542117150
1524234838
1414562893
1885081394
1880594865
1752469127
1375235188
904953312
1088225973
856515021
478909614
1420165359
1606912628
441879374
849292890
1853154654
1831713875
1384128396
673140698
58394342
2134959563
1958072221
1361502270
994103875
485796457
1272284690
1206774802
873699532
312254394
917742883
265542635
1854371544
294494073
1680105528
1591969290
27605290
1285091007
819720831
932558603
225833332
1676235852
1411468217
1645998691
1135664832
1853347591
347807933
841335838
1537577819
1731936330
1514476537
1595972161
1719412245
1325065110
809990783
566032472
1810861567
2082275473
1772807274
537077451
247046220
543066509
802620086
2101417764
837560582
335241966
1545903407
865165873
1620332973
218140590
1797724476
1846166305
1894376442
1061709045
1344681349
882557627
767572988
1692489282
1723893465
157667159
1276941964
1090886354
1753639321
848870561
268467816
416146456
1414903033
2079329384
350938282
1040226659
468923187
597984502
1583293168
1271543274
551918618
273370103
1606785240
2097822025
1138535976
1079634566
168478967
788776804
778317223
2062855410
1850485849
2122998572
797929389
470575189
1668004207
374339206
628242349
797462523
1465225561
234398022
1646333085
1733693377
650544478
913752470
1665539113
1001482760
1953979130
2134462301
1599467262
1389788650
1258521927
3902233
1663158753
717823519
2101724258
654211081
1797458085
122719578
1442987885
428291661
38091340
1145990086
403806585
836020729
1616565276
2071810792
1210359935
97323977
721789668
528101848
331721999
220639105
114311578
982266477
1134391575
1779850691
1983749238
940887057
1766829344
1435732852
183192060
877867623
1439635085
1846350813
1595691143
1393875696
353078247
1245665580
1516595274
1796066132
1673957241
1554686614
794572571
2077763827
243223695
263654199
2002090971
1453583630
360978176
576396991
1981685479
692700175
797036096
2095997057
1674966652
1931427672
1728364100
1511232242
724831081
1347709797
799481447
908023141
78093772
91632884
606890307
1673784915
1485508580
959968554
771966848
854620206
608551038
298440441
261823172
1403123609
228720620
505046867
1666777808
83327944
1958630498
2027755984
659724935
1792832329
572972511
1456761032
1741345738
100455516
1240705056
1322226190
1611687758
1965536137
522452339
263685557
726075631
600546112
355318442
1332965938
126847379
1840827022
145450844
898814227
547963581
754001882
1197254669
809786753
9641844
1425975289
1314833621
1676419652
1509303233
1125980471
1556691989
21544521
771329152
2129664500
1478305553
365191242
82636368
571526961
1687417432
1694324127
389579450
62386124
1958009684
1115655081
662932236
165844478
301137371
789779615
2006671501
446588215
1688593843
407151434
1200590098
738364864
1216938187
1210231942
16856505
384288160
739167946
1526159739
1510268631
148376287
1547704260
134114135
130557140
878526165
499305377
213193508
1450053126
39239162
1907517635
1839632576
101625286
1718043672
807804010
764557522
1883888150
1108941381
1554337137
1743076003
1555529597
1095447332
2743789
608636047
1833812196
1219681977
1818867989
1850668702
1603970137
410552287
1229344793
966755121
558928575
629565405
1100869256
689485715
1508091570
1600174634
902679223
810661048
1639413796
662713211
502809976
1741039082
233273235
1310613986
358112956
2117161385
272071720
1912450093
1712753741
1827601317
860413778
1715497530
288753716
546742326
787695859
2107621705
249927380
244182349
370690344
1479272173
1210937470
929618919
2108837578
164323078
1619104634
1469445500
1764497712
374300210
132622900
1256427860
1037013421
635432877
849983294
1270286656
1946046863
1208096250
1239964393
70634935
973062696
805234486
1898236252
1833476474
373248369
39506320
232735152
1160944228
2147128025
482662533
1405126577
370334722
1961934706
468580399
1299953641
1923288637
632903478
771574628
1245250489
249917542
1145874838
1377873390
1506345403
35404611
2013306267
208845049
1305691267
1811869482
1416941300
398172012
1882504418
242520348
1203406499
1633257022
2075996822
1576654868
1672763343
161248326
590115448
1672407720
643910859
1995242026
2042742442
458361918
316338777
1195212436
234166907
949242255
1966787064
1479417396
1199159798
965178254
709807138
558021553
1000582865
575629757
766866602
158790484
240015592
36324254
556962496
2122520010
278844602
1760368995
1608293384
207357776
1189540215
1133573079
368606103
1779655664
658497152
1012516962
1627414042
553755946
1470878880
1943752819
1748968382
1705045787
745511427
1568271798
1036979536
1944671225
385966404
1746786674
355209130
1386549269
174932784
1122075732
1545339753
414948376
1158399987
2102302250
389984738
1437244589
1715187597
1998278122
1644602366
757244165
984367554
2013208469
389416181
1642864706
878241783
2016830223
49137004
201637016
1813099394
1798105387
1906682803
411127173
1218893537
796178691
208314750
1604859942
395481718
563523880
843925563
570414502
1685599613
241781669
985362878
696515952
196600271
1375347616
2133760541
1911787868
1226142090
1630879259
521548385
63025996
1496604080
910964566
1705890702
227362216
780311141
1755027707
428999232
445926888
1405649446
188198387
857054061
477059335
984377079
1065368812
2081919277
1379858797
1628892692
778361193
1950273299
1167008657
1020142862
788152529
1863524609
1216743133
16016497
1849801503
981047353
1242158587
1333197114
1502595739
1305184584
682317547
266076657
863591638
909679763
1046387799
471135697
1338678995
1492314687
1876785143
1526877382
201885100
206360831
363770813
1267253912
140796460
1743629610
748662957
919157653
1546419261
1915671614
1939300515
187088142
1631712576
1008560000
203104639
1334030431
1989607354
1445263227
519743897
1344719445
602964163
1202061444
1610796102
1466555801
2111741207
509700253
1937691499
1302936554
2002014940
1666992994
682330289
56416393
1873353825
1046101102
1323670305
2014150286
642247065
2072333262
785824291
41182678
1840521229
577641159
228270821
1324750157
1586201159
431375460
511296940
1428324865
1876638687
1031040837
625560662
332119202
85618634
88873117
1798675004
49876193
598573370
1588882855
1352812748
453104663
1108392201
2035143037
509521056
834262379
933760491
1833191361
700929017
1576007556
1758040976
1486753308
1617190235
1451078557
2064394467
1845461056
628345066
1503111979
129352868
1139642006
783953196
2005991556
23199195
1409513859
190627110
108817829
1498386976
1989302114
158694023
2096960346
1430701321
1511506771
402581361
391609875
1399166160
912102417
1225872254
185443003
597810131
1926801271
1761450560
208367459
1266070931
1231157147
1659446016
1182981751
929134555
140307434
538610082
1058487423
1279949440
1322563278
916995331
1303148635
584593489
1107622442
1411966465
2082980465
949440908
1570660488
2032457164
232658582
934683611
287554877
624268457
186366123
1199657295
1850140711
371809126
1797467426
1629458334
2133259686
2005834885
748045617
1216933185
1517797253
1931027368
2146067740
1658104687
322153802
1057071516
790570479
1644717081
1974066847
2093719114
81826922
934205641
1358201931
17323740
1883646550
781378771
2049780904
2116305132
1716062382
189852133
593089941
1902428505
1389509428
295747004
126753984
1039493206
1925205338
112530022
897844443
525767307
1329463208
268158048
309311028
1328047300
1926262735
631464830
237635168
569349566
128698263
64218368
515585033
210525186
998424009
1873786964
227848926
734586911
507682088
130146182
703408395
76260822
319998315
1296498336
1978689328
1709507744
1592245340
2105443312
601517302
1369967030
70489686
1499361746
1895734338
1399952894
1767519794
57561718
580516547
1546298882
689026548
818151715
2115648448
817724812
882370083
483749833
1028249998
1880794093
210053150
1256098924
467897356
717735238
1386245106
1171305752
793996060
1706243421
320320440
625201740
1268267517
1912565781
583161404
1869784820
1135049163
653651091
1221662918
883299853
2053603985
841699064
940861571
486636884
240514298
1629888120
1304788600
208679099
300129284
39675035
692428932
1328379282
1920469128
902482082
436994558
240882837
1620217320
1823239664
1412188589
266729733
1381999437
1732509029
891931473
502783307
1497591162
1475092878
225084479
485156678
2128743969
1446747397
1368456531
2034864306
140962813
161834455
374017543
381477112
1791722575
1678806143
590156211
2091851859
1718481178
1282585143
1272747493
1491466659
37583578
1709742051
1732349496
1657800898
1385498067
997054437
1924530631
620013856
582079818
668978457
1122797163
2079670981
2144071335
1347881642
417344011
2125331656
647145391
1785800542
2012712314
788108205
1947634997
239246209
1169585317
1591873924
1918052352
1759741528
1536242135
1489049883
894843023
661505980
833032894
932426601
223764383
417898742
442743852
1609262450
1414953179
219790835
81792659
1997032997
888769292
1204589822
1929220330
885356979
404987817
199080693
863204987
1052133208
1984881236
728433654
1840241413
1785032585
967679863
862343082
1229422862
738248568
474600962
618181349
79814803
1369443986
1279687330
912847697
154386939
1503451713
1330746439
597130791
965230516
598215970
816921627
1047023175
447765319
1705690919
104129349
229502002
443564251
509117166
428582695
1306769238
1561250375
265980283
2035202892
1254008140
2051012869
855399108
2116351223
1132952083
1593647676
443468537
1751133432
1673462479
1812912523
883337114
438826528
1967299463
239305180
1769572967
416946606
1204535696
220305289
1233868233
104075223
668070608
792075505
208204572
897572610
1235639756
717321739
1326155306
394925346
131088466
1592135589
282644591
1385096606
1495664810
1138043699
1353964181
481133245
584207727
1797432719
84783030
110186558
1462861594
968120144
549013086
1282677409
1207425324
171102405
1699624016
264477372
391407694
786008601
368552595
1059478302
1578084106
576757168
1957050913
666240214
1294078907
1135722571
1061165561
1425167373
580374512
1343810152
662780331
2076039323
334370203
2016744513
409688920
918577930
1666693584
494471950
1028764488
982071530
1462592095
1577777574
117265292
522533771
1748879979
1816889308
787011144
2140287673
455414261
1155563739
1052282327
2033498368
1732320907
861849592
552254934
878916166
1997572163
1613420495
156599891
430463028
809746999
819380223
359018703
1144117202
688641088
768707623
2062695132
207851024
1263179574
943975972
1189922554
578288021
374269898
1307187846
1100821792
2123149877
976593506
1887832936
2115953902
1432007768
895913028
1020752582
1318022488
480750287
1882602174
1870277422
1359666454
1732690690
1336214270
1516266345
15670070
2145961269
188162920
374688773
1142594824
876804008
1143396396
1057806308
1084655032
259092322
2001782281
127093939
837380343
228568531
1434281785
1938202136
204234761
263391644
1678551424
172705015
1695399412
426980804
1193457597
865938252
907731092
928576124
588732026
119913898
513783166
1924946296
1636180243
529453236
1923423918
1824343164
904142009
918535094
553663524
2047538405
1976341402
1638318557
159147080
1830640035
1765412496
996527423
2059208567
1052210633
787245911
115959680
1315602277
318313688
288664695
863518041
745294492
1482122293
1729456293
1653025584
263214769
170704672
1772939482
776997935
2095650968
1261636078
1306451171
1871591238
938495594
63109532
642642684
1492159118
2110647937
471500439
982994027
122311369
154656826
600922875
1118838793
66381745
1653133509
1906084704
182341425
821252138
76914744
471006121
1684770180
822209237
1953128414
1266742825
327751173
68859535
1437447497
2100690656
845857470
1385614818
1214843086
4824993
1109722408
5855032
67934525
1752365093
1498014150
31098814
76381884
333524530
153410184
231038710
934447405
1272248977
297420456
440097266
1030850033
479761881
1261349405
1107764778
950768002
798635937
1929974015
756412768
2065378762
110241540
825272303
1355342612
63448548
1671129773
593473782
1278291634
1675954766
1703196190
1284146666
1743889291
1308077635
634677169
1774988106
1384459519
968201699
1928398290
1615498230
1902649104
1053163619
1912918686
195262723
2084013652
245196919
1456612128
1044294782
1195964922
107764417
826785149
1952377690
25659531
937026690
630166346
1381002143
1000475238
153812471
1974475925
131283225
1829767238
1530188468
1415429891
1426172881
690782455
2050107060
1053677339
2075241975
870825111
834591981
1543256557
625990568
1887755600
1308691595
821253291
1824285605
1553888514
130381771
721096739
602369788
238146188
1547881889
407263831
263805719
337424931
1037430177
1644807863
1337900169
1191242648
1471800140
1469183394
873526238
854504960
737129638
152215472
1545287416
639753050
1205892811
1473045743
1510578162
2040484793
868818652
2136568730
1780756745
30026599
810338373
1457558702
1583915113
940720144
31171794
38801254
1178866332
1579053683
446065085
1442672051
1916478614
1483495262
939996266
1106895135
527254262
264312759
428594882
1400780501
1118817719
1165724520
1552995973
516621487
1805477570
611405136
1989667230
1168572084
504406281
711002234
1157657166
137679379
741028833
1967995539
1595238081
177460299
761232035
1626409875
216261553
1940098367
1057979910
662326638
1235286771
826974876
2145821900
27799389
1933870012
525592514
292112148
214981246
1926373015
1410929868
1380705766
1331885340
1927551355
1038699688
1943290477
1769734938
59788125
300213110
333253524
1217445291
437892489
1074282358
1037957183
2033130571
1251742657
1799189218
1512056798
1468004210
1591803938
422553061
2130330848
679607061
1249527937
2128669100
707406450
1035914301
506777966
999518599
1250895547
285667334
262964819
484117665
1617552674
43032526
1522817354
1413359503
1812767464
1582605479
1713572614
2146020989
652567122
3981455
1072819699
1690524305
2037112026
177078708
1342229876
1401685177
1645082918
786550166
1824238238
1627930118
1466157227
926282527
1609115570
26080029
1962196829
2115893536
1025598628
1065608728
254077222
1288563447
1549726394
1871629897
1331595974
925060100
1137505752
996879790
360181931
703594718
995417131
1012749053
707576174
2068236830
555789711
597204552
97831890
1898019587
1998889729
1742914808
537086105
1675644319
1223361278
2003243332
454443199
684993200
2029323361
269156380
653403089
907438342
1334765108
907480311
48518141
737007854
631626560
1380114115
1662067954
1769132313
229510258
2022249885
325243383
1224927389
887515291
1032819557
1145680572
1443305002
1630024110
1243512462
1193840941
1481430191
838943623
1730927046
1009590863
2062304901
1586686730
1464034062
599814454
1468526443
1733190442
1253217543
228481137
920471902
13214206
276999279
1657479757
644840767
1657113394
1172064063
266489432
1886623652
1046830301
591732815
964067394
1934345592
1624552373
2109747966
1230166946
1107092835
1205776780
276524239
441039378
2044720403
2007451285
1450630241
1959541657
1446654367
767180655
411872463
767697162
352887449
1665090006
996178300
1273359352
1678304212
1273177579
783355461
175661331
782807325
1955419524
442150763
521947330
854766177
1033883579
1486014724
641628121
510952304
1448279042
1871795067
1618045139
506572174
835658
2059084517
403808930
2008286943
1362231111
215866939
1307457662
2129411766
627739402
2075154825
334815568
145345760
923849477
1608174920
1823649972
49543408
244046733
1999311304
832350733
51982609
293978419
1354298063
906748787
1327861998
692829139
1548376908
1838814302
2141108181
1272688328
1309375793
500196708
1273523986
1220976663
904005638
1134327282
435724126
1119872577
294301296
417652244
1747611979
221972473
752467812
1892957739
1145821950
213159084
1569124063
1195365358
457205817
1420951719
2027716092
509188427
1714930139
1234530507
1415937214
895308489
1927359647
816830474
586639144
1920984180
2089518802
1896014937
273697240
1215559141
969507952
1177702878
202402775
1405232078
150091807
496704071
1822884323
1897703786
718676545
427868487
1643177877
1864498495
641027572
1064818293
912380206
1098233389
338286364
792612650
1607421816
2053216503
2027143157
875875382
801041345
1807019156
1692705857
1387680489
1580519689
1634741011
1136211778
1854216929
702816504
2105719731
884436160
905219279
1363468161
1034527967
1401923351
1038868836
784748106
2120599896
1466737324
280442335
1837614743
2107764896
1345260628
602511301
1058514637
1683546993
1395123951
518452806
1589279848
1274783461
1394328188
242837545
934318969
939550397
1630518034
367355010
426807761
619246165
74088292
1129624265
577482248
958524452
2034843545
1940950409
1993052419
1289283248
832335598
630316877
1262399496
151589274
910759213
952530591
111870522
108536193
1555041893
1170385159
1792083186
802682196
1688837965
1233879387
2077465657
935682506
1476716932
864300979
1875232903
959751319
1231655989
154557016
1578997484
1305744281
1284181282
8996084
116785085
1171541179
1949946493
2109837505
313340779
634798443
592670734
1575740275
786387717
1503429947
380787218
898258239
1611966141
1935829111
2068643399
1256565679
591027660
1609997716
342961418
521009669
398196574
1819678351
1385310648
125945830
631946022
469482990
280502846
63459858
1775227271
1564684128
72455942
1892012357
588741659
2022402435
1854366214
902082438
509717231
299553300
330339065
1296104948
1802983248
711126284
46879540
1267465741
499471747
2115522939
376547772
1090499407
1578037007
719509191
1611509077
1976233582
391703894
849336077
2102179412
1023649916
1318819067
235198610
1087109774
946562691
1799882739
1159565716
691091400
241140750
1034484503
397973966
1143223189
1544201734
697527266
1473562254
692823035
353026866
37204890
739702575
1620492607
536676638
707741866
1997040380
1627176045
138295225
569065923
1091201474
2114528807
960769817
1940537552
2069224571
1984419733
1111872971
156939534
924045859
2058435662
1956822273
2083611575
602043414
50479375
970612430
1000017380
1193702564
367330517
1697544647
519781171
1060153552
2050571513
556986061
1799856127
1523580473
1093662699
360114345
1373137205
573355097
498409570
1942203128
1664556571
465454730
755489297
1457610475
387195653
592425382
421999799
544135187
1516471241
332951813
353473812
1452599168
934995228
403953188
275727950
1935012608
1597655752
643058467
1485073607
2117436923
1703212019
1388161473
526939337
1355584498
764258298
1620602036
1715698843
2137395503
46473485
66624766
1932114983
1711030057
532079496
540120632
1021156884
919275149
1132546014
1443156683
1463410337
501533607
1776108497
1816884149
1954132775
563620077
73353689
82377077
351149037
1671009442
725435545
1836222645
1640962717
281163916
1076900470
20418406
1636748415
1841158768
1641020443
1204963610
1831070623
1687493928
1271588376
1615701958
1251040337
1803667872
8338942
124713574
575459374
1140884956
1567870257
2038869711
1642418563
1196495106
1708270212
1449067690
1760115183
1781623902
1531444767
2111264221
1305149696
109396664
1800003218
798628765
390560581
729420040
819047172
2027308996
423095160
312583967
1084788958
106682135
2000077895
208893687
1722384093
1103634585
2012561559
1730723035
1228348159
440537285
724124343
648734768
331923348
219059258
1845229875
2040193561
1668126948
1457861410
1674333815
1052088067
1421641983
831999863
1161484732
1074161553
1630628628
1552045313
1803581593
302192152
1431870661
79193105
614776119
369175971
185875240
467370367
578069658
1908259333
1571004952
443147570
1491498720
651869463
883684855
68139415
1300604231
1215608204
287198673
998350458
1108318117
1955325621
308728221
635168284
859930041
1730370204
1467168147
2021414773
657048110
950313127
1425976438
313146055
1252505280
710363451
392339161
1867281399
1079539422
578214401
187168118
1657609081
338990087
1758173070
2100756651
1830488807
262558885
836957858
1898628223
1563163117
2052566062
38343248
414029927
1013400531
1993668870
722758148
1648568815
706115263
305644705
968253314
580046388
962692815
1918566442
2006022826
1275838870
1023588074
568902629
1668178031
743385825
1648442051
98908785
930553944
1158567484
437898872
541243366
1111840487
120904031
803802252
1948798346
2019532254
219481721
1853880760
2057875503
633511648
719797644
1904060725
1356269797
220882811
462692340
1661914502
1189136126
1042738728
477123669
960218920
901277906
1752962539
1983806994
1470180535
1273656923
579709171
971138938
1372565708
1510263115
2129706423
1810464580
2051506482
1094063262
1931368611
707825086
895377960
1803417218
927306807
601775073
1713809073
1560818455
1321572717
1470386150
769604604
1542455528
1933078490
284035458
584108006
828333570
761159127
1544326926
1729611476
366638019
1380650272
1052308363
1640294942
1960359444
2023447301
865377002
1323138911
2005670076
528357934
1227161745
952249691
312242897
1934986831
1847627651
2115660115
714809990
301919076
1681985540
128144798
1623491793
1004888042
897749402
1018463674
790482884
1181784861
1602571680
1618816454
1942943988
999414959
1200944282
162098359
232581583
105768997
1802393301
45457379
2129216299
520286655
1368596291
1987402727
1048644589
448274388
792168770
1360887487
235777572
492312774
1329063954
950587562
794231850
863565847
1078732360
270239996
1868453889
1976481763
1288703670
511453126
1010782976
743791702
2130269580
806243316
1743206661
1183730215
968341676
1975788245
1289499212
623251329
2021245624
1271231863
1143537985
1242358267
1111150943
44698926
1690632656
1903319713
1405586413
1926410228
248148839
587166720
729514142
1042380690
1450732567
1808246503
1312620686
1171702808
1637244618
453840708
1683155934
500543946
1197632410
1665941867
1306787262
793355424
702188434
127645290
621660021
1991687646
750896620
495421997
1115435862
1894434605
1737780265
79103157
1939133531
1280929273
1982422870
1197236297
1059855853
83088062
1784403017
1789369995
1125468752
1087651936
1450132850
290605790
111871096
939893820
744446498
1795027031
1440437766
1942078908
1313485250
599741381
587950684
2015673684
727386671
1209610705
1859877682
1478283291
1705032703
827829896
1225234248
1295329320
906933053
1016884132
428774945
741872276
66636781
1488630798
824960338
1851039798
1130517145
1950429090
791208086
433166348
93551232
903079182
1373060168
837997730
550622565
666014287
632592990
1864107815
1265755668
1220543675
1732297851
1993142339
282670732
1444691886
1323941983
1987703435
125038134
401692583
1135549107
1031971188
1418576715
1564324052
1773843464
1485213496
905471202
451320154
1188769646
2035988348
254265596
1979977732
321671048
347816828
735573267
1694731216
1185814558
1286195832
213261855
1818407548
1002820000
1479017523
891467575
587634203
1324676215
1174138308
2032326089
501134550
1014358095
9880576
902827133
2423555
1041851764
173920201
1566747607
668211580
1659133697
324735162
1119531734
700419696
213239862
1373797330
532913780
534910910
1721614158
1268487047
82158478
759945068
407199232
295420334
430868968
1410019232
1774437857
1322336544
1997653435
951630424
348991204
1882495877
1452764974
1363349299
1892376453
208108460
1365772854
786744569
382028661
785036814
1454956149
2041162358
1109771976
427004235
594098406
1323011838
1800801565
1127012187
1857922748
1374932075
248015586
1940081226
2134877143
655214818
88017912
418262463
2065234050
1862455770
1740599007
1915403838
666602546
2089590211
1650416067
2119367521
1305455863
1395308872
179992333
523745069
34569793
562020994
1308781883
1489525942
455699704
271070211
1916530177
1049798111
1594082049
1569848094
29326650
1304521149
797296521
277342236
1097118728
784690016
932557055
1185136640
1202952479
850307457
900108762
796067839
618227647
1566711309
738174402
121160066
1538595182
2043630265
1516468938
1718587515
419891687
1551038731
133124861
1728673570
893081025
588824565
1999743782
662127554
1638622676
1446342183
84492000
1667949326
603379685
881788521
1945291563
1700498413
1666478537
730364970
738151405
721947369
1580672427
1638260168
1518015208
51416427
1057487829
108705962
172576493
448599363
4852580
1689045432
19703230
424744267
1092600515
152828091
5934189
1985681541
741652656
2005677971
500325447
232791685
1304536507
584817448
1900741011
1907916192
1466605969
1698548926
1460930957
985600859
281430248
51598714
1707548228
1862102676
1689858882
1078079788
1913519103
599863063
1186785750
2086095596
1048462426
1191638330
1627657380
1068165656
1616382597
572774248
1220993747
1622316787
410972141
1962646404
1480511110
911297588
47954441
637563969
1496115036
1948695452
397996513
815237358
1499760731
1858927470
1800838217
1781190979
1910526185
1360902797
1495810007
1452901419
291498937
1261845462
2052764483
1478284687
1200457411
953743261
522439370
680631143
2021908918
2138821967
1253405391
1095419017
1613655106
1664377532
910581773
946682569
428191473
958536214
1584246538
1924306509
759748019
1982243052
592060219
112025102
1693686874
245414788
1893216081
1456729411
1606317585
1241542441
762147183
1897816522
355904255
667428018
1228617562
1556361666
1621171279
1751056932
89509162
1495596549
1742395251
1342914553
443531919
1208566710
859808438
1354113692
7765631
1287999911
165166259
1592012169
1064822772
924914278
1426771573
1656882992
1036939380
972974800
1902297780
782671813
282220563
1361131718
2024214254
1044367746
1111464592
232634862
1711795764
192598506
1788996528
1185483396
1943655438
1878505690
533596297
1538567042
1073936596
977128216
599650104
1933745034
183758261
607415735
1074261297
348924520
51944256
2139084069
1273838798
1478715830
1648483413
163294530
304206982
1403297546
945966343
586427545
616945616
822696950
1630795292
1728410208
1055331812
1195107408
1921008715
696844692
233107156
1717180505
427866735
766703454
1108263899
1501803331
1743831670
1707914003
1288064717
1927589931
167846090
214842366
129030803
219790347
206442787
1402869601
1698506177
1854926201
1566164131
2002713159
1110740099
364646827
441657056
1727685715
1187343777
2072452348
1308612275
95191941
1120076109
1082137342
792036633
1353183265
651834200
1219903368
2119886719
1760098099
574223051
1716234742
1320528455
1862287768
1496341025
1488374545
2077130134
1625371829
1708164892
136089274
880757782
1259187421
1991015475
299438266
1114416932
954271926
664085093
1556073989
534473993
1851428870
1481042689
1843086268
1946620811
453635150
777739963
591173796
1806818416
1429574163
1811077165
1779221487
1042188614
237816568
1347972581
215233421
2100104337
696829959
1703607967
2029750823
174718140
1264289211
18356449
1055475922
375992985
2009371924
1354914188
1490409917
816160202
2018999281
899000258
1350634195
1722944503
232559300
1046236816
1522081666
686194450
1823976779
2113255463
345529218
1106067294
1776848980
2124750706
772260
2014665548
1325239639
216005682
1967286237
2022069598
1919613649
1849553413
49304090
1036419212
1867909862
1104780013
1412412197
1729798139
312210553
755338467
398474693
183726187
1654338725
1749108889
1906670690
1886898025
647862057
1281268709
425608828
324355188
1247040524
771138046
1430422482
876405856
748405104
1431194742
743587756
2073644744
1647200424
563390346
1948230694
1419330425
265460111
1997534785
308265990
2133369973
954831150
1720678187
1715684464
1267041703
328533006
2114159158
1450767890
1982871732
1715784399
1209954933
1722286109
216162808
343739994
411289
540517996
1590780518
771549336
1970940478
319702726
1519954440
1254651572
1063290482
1446115536
754368349
1626680828
1246862583
26215126
1892140939
1096913720
334481116
1878027265
2051744870
2055159304
1446228081
1171302925
236208662
1412903591
474587168
71596746
981204342
1684542101
1793882856
1197367150
2028282095
1794294145
1737885146
1471578965
418359833
1561341976
1791281691
1938314274
668509901
707088525
1236946162
1422878250
186285706
336325097
1449093376
2078426645
1433238817
1783574493
1808970262
1337500039
1691250149
1107714696
361319317
1927458811
373134639
835906485
1999055558
1354338982
372964938
1645454766
404222484
253763385
1292265263
2142107631
1725342350
1710625097
1555965959
1369140393
1501455723
76992212
2076228918
590918237
1499870462
115030976
927243335
801480191
45973974
212998504
437571036
1854944236
1550498544
2128821185
815175284
1911817861
1908796348
1188309924
600240698
1760368258
395165258
973205636
1258339376
799387742
1226969021
403120992
794011725
804827723
2113746089
202494037
26484468
1467718164
279486249
2102713386
2058636401
1779356712
70260715
838396088
433353255
116234689
1051394593
870924291
1971178925
454409489
852261828
638870562
218743702
613574528
1827180486
818984400
226459139
74862096
1792190036
1484798515
874249838
871675409
1887919507
1668261564
1676503132
1854181948
1870755601
1702987600
1174416464
2758202
1658217338
1085569218
1782114914
1728478053
1923965306
67984521
1844712742
827876251
938908812
1668408020
1282285740
1791170640
159794934
1501029442
257261521
1986975420
172530194
483720660
2061837516
1964720230
1968519175
788603706
688911991
1708955035
309381622
217931475
1415653335
32653575
1920919075
442586152
35411778
1431652766
1528155370
1817526692
1012647171
1304637028
1885511214
709876266
2132513280
676936378
230800638
1267315372
320623371
390595572
620861167
577884892
230087344
793391361
1061605552
144441212
610627944
882641079
933044918
1299539935
444112466
1242426541
1517471411
1859765802
1275080116
1290906838
154868306
1310491894
575075956
1683023676
980534939
1587723128
840177056
718562505
150115746
825206688
1395498883
380916384
2092522061
1716122254
771511956
565899580
146523498
1001599300
1359290941
1208129050
1146040512
1969918885
2090770130
2079085430
1121975173
387398948
1174028323
491962936
99681102
301624792
1782869774
254549408
1612116686
210462083
1937573084
445167977
1798185211
630266493
1163730482
1948300957
1455473181
411745718
181733693
1400511594
2127867972
953245649
1966411174
126907823
1954844949
1178218468
1335036873
953401813
1000653705
1278323355
885003595
2122628878
1665722304
2059031919
467108166
1765403406
213173063
102494293
2019952815
1825289749
312956376
1810042251
122974079
2111141587
292825096
1286704561
1911958896
1748298278
1698450279
2093692589
1001326224
1678834604
899454590
820253751
1805742427
706815891
1998472219
993295652
1660217704
851642276
124135360
397737651
826787507
1789857664
309285922
1293895673
1407777422
522458985
1396389966
1280246589
200265087
1709346342
942805193
323239166
1673004281
1235630289
1609943727
1437479529
836444919
1160910359
1383688470
1837771144
692261315
135659412
510541247
350520094
842475303
361529818
1343815746
355209359
1213172094
1467951106
752947011
2039959601
1110325122
1062232933
1186371627
370618897
1584691919
435277945
1650865486
1784957006
2144624288
446187031
2108196172
1670144921
1681817321
1570656251
960140803
370778592
584082962
196345625
61066088
1276344277
332005038
571607335
1626864371
1174480341
933137153
823196470
1529689701
2146309248
143663928
135153064
2038785201
1253989051
1197385997
1077673180
1624607948
634594268
1512951126
1127989786
272067626
1510091766
1574176818
232780150
1032753039
1108510491
1803436402
1992893842
1479289083
240035716
41755820
1540355172
1516379994
373760858
2111962507
995760717
1548241199
897616013
1818957187
930447252
896441613
1962621116
1065600316
787743166
1069126519
115502666
1865416347
546250819
750096934
1230883825
1674240605
1022164561
593491943
1100933775
1254944711
1626244982
61960618
910897465
1471655177
1541249702
1150933182
1513410997
934121226
519829528
1887171855
898600085
1515590245
1287929406
1796216098
1187063785
70893011
545174063
1002201253
1136493327
1332917230
2071327772
1251995993
1050849929
470094943
2002092928
134250106
2144335548
876773841
727742049
1097785676
2131718552
206503383
1159746294
895132370
1678158560
553512348
2046065552
1044085909
1487633574
418411432
783774116
238750012
1934001677
2071703523
2034966110
973581814
2142596534
432656526
1975783067
1131606213
1765573756
1899627191
236118559
668940037
222238486
90727839
803190143
219090387
967501680
1530932192
1316876063
951736584
1737435575
329138709
1846868954
1268110488
882651058
1745450858
164712749
222800984
16378642
948486866
461550996
1950380320
872706741
349033459
776478486
867819627
781689985
604777906
1999425840
399780093
356921449
88060751
1068720130
579159936
178788590
1871910273
798250323
1146290270
1255358817
2115126386
2098026855
845310744
296781447
1797412161
2113421232
1179432505
1395379372
130650334
1402233490
1411758014
1079137200
1863784486
1214654686
1951843941
65334297
1991133173
672179920
847024282
448427431
524122112
1246804375
805348880
612182864
168040857
1384508816
790971454
2039951130
35275491
1937261725
1147826299
2918229
1887804932
1993137044
299699677
1537733445
1959074628
1479132182
785629169
2089724962
733882024
49903536
1021378514
450182863
1264558222
825738807
515517160
1108207747
1497918727
1362541443
1556635178
2022040840
461862170
214500411
486740056
629903028
1599009227
1277711510
522370510
1634284719
1067489587
1670196810
1637202948
807810871
1515850206
1936902625
198060669
1327441186
1268551160
983689838
1269682501
2002433184
1033593374
143577367
305132399
150667949
969316175
820649560
1258875696
319751254
35707355
668027227
194308446
497569525
882527638
681048502
1127472553
334053217
1958760013
1649843064
1968337936
878765952
1172556226
1458057237
1686576824
540922784
1247476214
1884637493
1868363970
368543726
720843683
990562823
223493263
1754437058
1134140191
528625662
1905105007
2103456366
1349275222
1016497055
275723972
1384982577
1684524282
470032419
1882552103
419568272
1151080921
862541008
753621490
962357286
364900424
574475778
1841123239
1537456650
2032533015
1380216415
2078379434
1132525582
1117370260
1799259757
1501069308
1838213943
642338932
1724562571
1445167353
1776479123
105704586
1202788712
1732451841
1454979808
71802120
2008175814
692478738
1756326402
330724585
427547193
28411027
1481805506
1290088201
782032517
296679145
1654988626
1356508295
2137802384
1044961628
1241557663
1370535151
975857415
226599597
340421763
627633524
1727668905
31152058
1269972456
1304747829
1476319412
898967932
1410452415
531624476
483936125
717948575
603426596
344628291
1410427313
212269351
675352876
1837974506
240680378
9674735
980579060
1022712895
306353880
488084038
231737542
296672616
1533045666
1473295205
1667207767
361419433
1699894802
2007629530
989052957
1280080060
2038781588
111541766
437344241
1367617352
1010509698
1847796656
1899241829
1494445823
418261583
355184777
1839074115
1828688897
567454128
366943343
1519179755
808134506
376618078
352275167
1830847401
682971958
840359205
2062584944
979644574
225921224
1388396501
499368693
587340657
940807656
359514575
1576393615
73404068
250812516
1687935381
510748309
1618429868
550961431
211061317
1370188049
2045407254
629322900
1725372827
1736997721
310528149
145343307
2103941065
1829707905
953477814
333075495
34499424
636841567
1016047454
874858630
551942863
1995692028
1100779854
1940339365
347577074
1688120511
733663373
707091649
1117030478
807067441
957904165
657482211
1317815750
428850386
1208443642
1528877067
1799038435
1106367249
10716319
1376927614
695881322
321244469
1522270922
652338739
3468726
328265088
985414235
37968150
965106655
2001461689
912826780
1517049519
1849670069
2013606634
1309905236
49763495
1554243498
2043568609
756855145
523790328
703152402
1714759310
1181272540
2020968152
2143609696
242232534
1402361571
1795164484
1348599783
1413077890
1024608450
2044481106
1734322359
399395724
549336197
1737791085
727660812
1534750432
1775759236
1692767468
1388728473
541102368
1062333339
1090914895
407225355
224754927
1140678390
1961468853
120839888
1897533535
337775533
823992290
1464809198
1519048073
697476794
1460935246
1761280608
2099838365
1108616082
962396743
1365432607
2133224533
859394201
952271319
385136609
1408730399
542578756
1112797422
795997183
170854344
658081242
37242009
711956713
1720414581
1128156904
1119182068
1945169508
121351646
933167273
2066009396
2018885182
1270942806
742518038
1336210732
642507232
1439994832
649662330
256304192
1392349549
1758278413
1218700935
610298508
1744019298
2078095137
1562569827
2129155907
1339341888
2105148584
1094469681
2135339071
128519280
1752550923
25097432
840475993
1325481856
1153254336
1959658061
1123167716
1274605983
745341686
1041693464
1146007517
2016284493
1784211502
334734601
511308077
1076722686
984396931
767612269
321588587
595191696
1986313204
931887096
191727346
1916924693
346973275
173399606
1108782933
304638211
1267869287
1096638357
433157492
872936563
1121735789
1273633485
50934771
127506478
1085807899
1174102488
1402112461
1831149585
68312304
400636330
1699950430
1852523807
735370931
63774859
781762845
1719767862
831387128
1103351433
167475911
670216685
2035238529
359203257
439657730
234728156
532602863
1548440664
539366368
1800472151
497595373
972523860
525925066
1619331162
98673697
576859837
1746837640
1184481596
1750962325
1001466453
868147534
1819274630
1402102783
420614316
1524314789
2137473714
484389176
158593986
1709757929
1315776304
1261945419
1877233840
1985992989
1149700300
88953449
278167072
1384428457
621556313
1826607736
1923794825
274544816
176719461
748835037
800469882
1796050623
847508734
1377329719
1395404616
2031990331
980808397
249387421
752654217
652599379
1651490205
1173268533
29430520
1641480271
1657657709
188024506
1203754552
825950366
1449969926
933504744
664459707
452186578
1022458194
942626779
1836615035
1644014507
621750867
1612926212
1918559323
798470328
214277601
571545557
447037304
1061786336
1948875276
1842441920
946293019
782200025
2091829341
1698947236
1434799404
1595835898
724732121
1464229924
1089832522
234906183
1652254431
146103426
1060856549
954740709
1079608171
1725316256
1406927287
2102066365
520459388
1096058675
1598597224
1142210255
561501239
1369672899
1940680584
775778841
1941218456
240234240
1837565177
1742610084
2082676160
636374548
377326462
2027021853
187838136
1812125866
1475374104
912570257
1128872143
417722978
1147476440
633642926
563826404
60849341
1588383635
1643434575
1786165598
847827274
1598017292
159141338
1943885949
1049130868
1301351593
357903541
271320119
1094548529
1133682382
65054927
1334782769
823763911
1807665012
1269975281
1460138459
37507826
1149513487
1647976595
1849633692
477403943
413063204
831022187
895126921
1560539645
1464665113
1458953325
1621388986
905565100
954904253
1260070936
1753392375
405437897
1419212274
1549794676
1454568766
573080220
1907698217
1725888885
1667628749
893896951
1790943813
854927871
1717660862
1451125177
2124903152
1030315673
1488633003
1126932991
530808620
1190783047
1604336934
943871825
2021805235
351980207
356927822
1338986700
1810933533
1978316808
97068153
618354138
1090904097
1850460528
1023792035
362632723
1252771556
330877153
935712943
1012986126
2056766039
455858045
1906883077
1700226204
1310785916
1477060292
1003867733
1288205420
359892317
345017088
